The wife of Ugandan pop star and MP Bobi Wine, who has been charged with treason, has written a moving tribute to her husband on their seventh wedding anniversary.

In a Facebook post written before he was freed on bail, Barbie Kyagulanyi said:

On such days in the past, we would go to the beach or somewhere across the Atlantic. We would cut cake, have some wine and celebrate with our children. But today here we are...

I am very proud that you are not before this judge because you did anything wrong. Not because you stole public funds or killed a person.

You are before the judge because of standing for what you believe in. You have always told me that your dream is to live in a country which works for all citizens. Everyday, you are working towards that."