Day: January 18, 2013

Scandal: Nigerian Police College Dormitory

Video from Channelsweb TV, Nigeria Pictures speak louder than words.

%d bloggers like this: