Sep 29, 2020 Africa Couple And Two Others Arrested With Human Skull In Nigeria [photo] The police in Ogun state have arrested a couple and two others for being in.. Read more