a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Sheka Kanu"

Sheka Kanu Tag

Archive

When push comes to shove, cowards die many times before they actually give up the ghost. The crude and rude beam of violence has turned its rays on