Demonstrators pile stones and set fire to block a road during a protest against the arrest of opposition leaders in Kireka suburb of the capital Kampala. Ugandan opposition leader Kizza Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
Demonstrators pile stones and set fire to block a road during a protest against the arrest of opposition leaders in Kireka suburb of the capital Kampala. Ugandan opposition leader Kizza Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
Demonstrators show armaments used by anti-riot and military policemen during a protest against the arrest of opposition leader Kizza Besigye in Kireka suburb of Uganda's capital Kampala. Ugandan opposition leader Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
Demonstrators show armaments used by anti-riot and military policemen during a protest against the arrest of opposition leader Kizza Besigye in Kireka suburb of Uganda's capital Kampala. Ugandan opposition leader Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
Military policemen arrest a supporter of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
Military policemen arrest a supporter of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
Ugandan military police arrests a demonstrator during protests against high cost of fuel and food code named 'walk to work' in the capital Kampala. Police in Uganda have arrested the country's top opposition leader for the third time in a week. Police arrested Kizza Besigye just outside his home. Besigye and some dozen members of parliament were arrested while trying to walk to work. Photo: AP
Ugandan military police arrests a demonstrator during protests against high cost of fuel and food code named 'walk to work' in the capital Kampala. Police in Uganda have arrested the country's top opposition leader for the third time in a week. Police arrested Kizza Besigye just outside his home. Besigye and some dozen members of parliament were arrested while trying to walk to work. Photo: AP
Military policemen arrest a supporter of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Besigye was charged in court on Monday with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
Military policemen arrest a supporter of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Besigye was charged in court on Monday with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
Anti-riot policemen prepare armaments during a protest by supporters of opposition leader Kizza Besigye in Kireka suburb of Uganda's capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
Anti-riot policemen prepare armaments during a protest by supporters of opposition leader Kizza Besigye in Kireka suburb of Uganda's capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
A policeman arrests a supporter of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
A policeman arrests a supporter of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
Anti-riot and military policemen disperse supporters of Uganda's Forum for Democratic Change  leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
Anti-riot and military policemen disperse supporters of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
Anti-riot and military policemen disperse supporters of Uganda's Forum for Democratic Change  leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous beahviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
Anti-riot and military policemen disperse supporters of Uganda's Forum for Democratic Change leader Kizza Besigye during a protest in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye was charged in court with engaging in riotous beahviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
A demonstrator carries a stone to block a road during a protest against the arrest of opposition leader Kizza Besigye in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
A demonstrator carries a stone to block a road during a protest against the arrest of opposition leader Kizza Besigye in Kireka suburb of the capital Kampala. Ugandan opposition leader Besigye and a number of associates were arrested as they prepared to take part in a third round of protests over rising food and fuel prices. Photo: Reuters
A demonstrator uses slingshot during a protest against the arrest of Ugandan opposition leader Kizza Besigye in Kireka suburb of the capital Kampala. Besigye was charged in court with engaging in riotous beahviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
A demonstrator uses slingshot during a protest against the arrest of Ugandan opposition leader Kizza Besigye in Kireka suburb of the capital Kampala. Besigye was charged in court with engaging in riotous beahviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
A handicapped demonstrator participates in a protest against the arrest of Ugandan opposition leader Kizza Besigye in Kireka suburb of Uganda's capital Kampala. Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters
A handicapped demonstrator participates in a protest against the arrest of Ugandan opposition leader Kizza Besigye in Kireka suburb of Uganda's capital Kampala. Besigye was charged in court with engaging in riotous behaviour and inciting violence after he was arrested during protests over rising food and fuel prices. Photo: Reuters

Ugandan soldiers and police fired teargas to disperse thousands demonstrating against the arrest of opposition leader Kizza Besigye on Monday who was charged with inciting violence in protests over price rises. Police officers detained Besigye, President Yoweri Museveni's closest rival in February elections, on a road outside his house as he left to join a demonstration. Besigye, his right hand heavily bandaged following an injury sustained in the second protest last Thursday, was loaded on to a pick-up truck and taken to a police station for interrogation before his court appearance. Soldiers joined police patrolling the streets of the capital Kampala armed with guns and batons. They fired tear gas to disperse crowds that gathered to march and a crowd of about 3,000 people outside the police station where Besigye was held.

The court freed Besigye on bail after also charging him with engaging in riotous behaviour. Besigye was already on bail after he was charged with inciting unrest during the first "walk to work" protest last Monday.