Demonstrators have taken to the streets of Bangkok to protest against Thailand's controversial amnesty bill.

The amnesty applies to offences committed during the turmoil after Thaksin Shinawatra was ousted in a coup, and could allow the return of the former PM who is in exile.

Jonathan Head reports.