The country is aghast that a Nollywood actor called Baba Ijesha has found himself in a tight spot for allegedly raping a 14-year-old girl. The most nauseating of the act is that the act had been going on for seven years before nemesis caught up with him via a CCTV trap. SEVEN YEARS! However, this The post Rape: Castrate them all appeared first on The Sun Nigeria. Click here to read full news..