Captain Planet has appointed himself a peace ambassador hoping to solve diplomatic issues with a fufu intervention. The Inspector-General of Police, COP Dr George Akuffo Dampare, and the British High Commissioner, Harriet Thompson, have been trending on social media following the latter’s strong-worded letter to reply to a tweet by …
Read More »