The study and knowledge of all things criminal
(0)

This Day in History: 2019-07-19

Evelyn Hernandez was cleared of killing her newborn baby in a landmark case in a retrial in El Salvador