Muslim Terrorists’ “Truck of Peace Tour” Strikes New City
A Muslim driver in Spain just mowed down 5 pedestrians at a bus stop in the Spanish town of Palma. His victims included a 25-year-old local resident, and four tourists in their 60s. The incident […]