Ugandans head to the polls as Museveni faces 7 challengers

More than 21 million Ugandans are expected to cast their ballot in the general elections on January 15.  Courtesy of UBC
More than 21 million Ugandans are expected to cast their ballot in the general elections on January 15. Courtesy of UBC
Times Reporter