The Red Inn Murders were occurred in France during the 19th century, where the proprietors of an inn killed and cannibalised their clientele.
The Red Inn Murders were occurred in France during the 19th century, where the proprietors of an inn killed and cannibalised their clientele.