0 Comment
by Olusegun Adeniyi There is hardly any member of my generation who did not watch the controversial rape revenge movie of the eighties titled, ‘I Spit on Your Grave’. The first time I watched the movie, which in 2010 made TIME magazine’s list of ten ‘most ridiculously violent’ movies of all times, I shed tears.... Read More



