Pig’s head

Pig’s head found at site for mosque in France

Workers building a mosque in southwestern France found a pig’s head and animal blood at… Read More