Brazilian Football Referee Decapitated After Stabbing Player to Death

This epic precursor to the World Cup and the Olympic Games set to be held in Brazil happened a few days ago in the village of Povoado Centro do Meio, 3km from Pio XII In Maranhão, Brazil. I was meaning to post it earlier but have had too much on my plate lately. The ordeal … Continue reading “Brazilian Football Referee Decapitated After Stabbing Player to Death”