On This Day: Bluebeard executed in France
Feb. 25 (UPI) -- On Feb. 25, 1922, Henri Landru, better known as Bluebeard, was executed in France for killing 10 of his girlfriends.
Feb. 25 (UPI) -- On Feb. 25, 1922, Henri Landru, better known as Bluebeard, was executed in France for killing 10 of his girlfriends.