Women Abduct Man for Satanic Ritual: victim slashed over 300 times

Mug shots of Rebecca Chandler, 22, and Raven "Scarlett" Larrabee, 20 Think the Devil doesn’t exist? Gaze into these lovely ladies’ eyes and think again! This past Sunday, two women were arrested in Milwaukee, Wisconsin after a man claims he was held hostage in a Satanic Sex Ritual. According to police reports the man suffered in excess of 300 stabbings, cuts and ... More

Face of Devil in Famous Painting

Coming from an art history background and having worked in museums (the Frick and the Carnegie Museum) I always enjoy new art discoveries. It demonstrates the power of art, reaching beyond the centuries to speak to us here and now. Such is the case with a famous Giotto fresco. Art restorers recently discovered–after cleaning the painting, no doubt–the profile of what appears to be a ... More



Receive our updates via email.