disney.

  1. P

    Metro President Buhari Invites Captain America to Fight Corruption [PHOTOS]

    As the new Captain America film made an eye-watering $181.8m in the North American box office this weekend, it was also causing digital waves across the Atlantic in Africa. One of the movie's opening scenes is set in Lagos, one of Nigeria’s main cities, and even though it was reportedly filmed...
Top