Saudi police found a human head in the car park just near Masjid Al Haram (grand mosque) in the Gulf Kingdom. A few minutes later, they found a headless body around one km away and police believe they belong to each other.
Emirates 24/7 Police rushed to the grand mosque park in the western town of Mecca after receiving calls by shocked visitors that they had seen a human head inside the park. “We believe the head belongs to this body. The body had apparently snapped off the body because of decomposition and rolled down to the park due to the rain,” Mecca police spokesman Lt Colonel Abdul Mohsen Al Miman said.