Home South Africa

South Africa

South Africa Breaking News

Trending Now

Video: NDC Supporters block roads to demand release of Ofosu Ampofo

Supporters of the opposition National Democratic Congress(NDC) on Monday blocked the main road in front of the Criminal Investigation Department (CID) to...