Le Grele , France’s infamous 20th century serial killer ID’ed as French police officer in stunning suicide note
Reading Time: < 1 minuteA remarkable suicide note left behind by a police officer in France appears to actually have been a confession. According…