a
Your trusted place for Sierra Leone and global news
HomePosts Tagged "Delta Women"

Delta Women Tag

Archive

“Kill me, kill me, you people should just kill me,” an unidentified woman begged as she was being gang raped by five men while her ordeal was filmed