The Beasts of Satan, Sordid Satanic Murders in Italy

The story of the Beasts of Satan began in Golasecca, a small town near Varese, when the police... read more...