Ugandan politician Bobi Wine has returned home after receiving medical treatment in the US following his beating by government soldiers last month.

Analysts are saying the thirty-six year old is a serious challenger to President Museveni, who has led Uganda since 1986.

Mr Wine, who was a reggae star before he entered politics, faces a trial for treason next month.