A group purporting to be Delta Force, the Kumasi-based infamous vigilante group affiliated to the New Patriotic Party (NPP), has announced its return to the political front. In a video widely circulated on social media platforms – Facebook and Twitter (now X) – about a dozen men some seated and …
Read More »