Deputy Prime Minister Musalia Mudavadi has finally made the much awaited decision and declared that The United Democratic Forum Party (UDFP) will be his next political vehicle, this time for a possible run at the presidency. He made the big announcement today, one that was much anticipated across the country, at a press conference in […]