The study and knowledge of all things criminal
(0)

This Day in History: 1977-09-10

Hamida Djandoubi, convicted of torture & murder is the last person to be executed by guillotine in France