Trailer Into REaction: The Lady Of Heaven (2012) | Official Trailer
Considering the image you typically get of Islam in the United States (I can’t speak for the rest of the world but here it’s a faith that’s maligned seemingly whenever an opportunity to do so arises) I can understand why way too many people here demonize it and its adherents. As an agnostic I am […]