Shocking video shows Saudi man literally herding women with a stick
One of the biggest lies perpetuated by Barack Obama and other democrats is that the religion of Islam, at its core, is a religion of peace and love. Indeed, during a speech at the Islamic S [...]