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
6 years ago
Workers building a mosque in southwestern France found a pig’s head and animal blood at… Read More