Jun 27, 2022 Africa Wicked Man Arrested For Allegedly Beheading His Own Son For Ritual Nigeria 33-year-old Gabriel Volts has been arrested by the police for allegedly beheading his son.. Read more