Insane World

About two hundred headless goats found floating in Georgia river

About two hundred dead goats were found floating in the Chattahoochee River in the American state of Georgia. All of them had their heads cut off, sparking rumours of some ritual. Georgia police have started investigating this matter. Prima facie the matter the cops said it seemed to be related to the ‘santeria’ rituals performed by […]