The study and knowledge of all things criminal
(0)

This Day in History: 2017-08-03

Massachusetts woman Michelle Carter is sentenced to 2 1/2 years for urging her boyfriend to commit suicide