On This Day, Feb. 25: Henri 'Bluebeard' Landru executed
Monday, February 25, 2019 - 03:20
in Mathematics & Economics
On Feb. 25, 1922, Henri Landru, better known as Bluebeard, was executed in France for killing 10 of his girlfriends.