zNSFW

Crimescene

Officer Grant and the suicide called the "weirdest in Hollywood history."
Sheila Bellush's ex husband had her murdered in her home. Her quadruplets crawled
Wellington Menezes de Oliveira
Two female police officers killed by terrorist in Liège, Belgium, on 5/29/2018