Muslims gorging on human flesh!



Some kind of Islamic festival ...

http://www.faithfreedom.org/Gallery/bodyparts.jpg

.