Bashir Yusuf, national chairman of Peoples Democratic Movement (PDM), has described his sacking as a huge joke and a hatchet job by political contractors who are sponsored by a “notorious
Tag "Bashir Yusuf"
Ten political parties under the aegis of the coalition of progressive political parties have rejected the call for the postponement of the 2015 elections. The political parties are Peoples Democratic