A cartoon of UK’s Queen Elizabeth kneeling on the neck of the Duchess of Sussex, Meghan...
Ghanaians have descended heavily on English actor, Idrissa Akuna Elba popularly referred to as Idris Elba...