Dec 9, 2020 Africa Youth leader mercilessly flogged in public for raping a young girl in Nigeria [Photos/Video] A young man was publicly flogged for raping a young girl at Ekpan community,.. Read more