Uganda's Pop Star MP Faces Treason Charges

The Ugandan MP and pop star Bobi Wine has been re-arrested moments after a military court freed him.

Mr Wine, whose real name is Robert Kyagulanyi, had appeared before the court where charges of illegal possession of firearms were dropped.

But he is now expected to face treason charges in a civilian court, alongside several other MPs and supporters.

Mr Wine's lawyers say he has been seriously assaulted in detention, which the military denies.

President Yoweri Museveni has also dismissed the reports as "fake news".

Mr Wine was detained, along with more than 30 other people, in the run-up to last week's bitterly fought by-election in the north-western town of Arua.

The arrests have raised tension across the country and sparked protests. Police have sealed off the homes of a number of opposition politicians, and high-profile opposition figure Kizza Besigye has been arrested in the capital Kampala.