Recently Added Videos

Nigeria is always in the news, but mostly for the wrong reasons. “This is Nigeria”, a brief video footage of Nigeria, that hardly ever gets reported by both local and international media.