News

The Statue of the Fallen Angel in Madrid, Spain is controversial becauseit is the only public monument dedicated to the devil in a country that was once known for the Spanish Inquisition.