House of Horrors in France: Over 100 Cat Corpses Found in Homeowner’s Fridge
In a chilling discovery in La Roquette-sur-Siagne, near Cannes in Southern France, police uncovered a macabre scene in what has been dubbed a "house of horrors." More than 100 deceased cats were found stored inside a refrigerator by a…