Kumasi-based vigilante group Delta Force has denied claims that one of the…
Sign in to your account
Remember me