Steve Stephens has committed suicide. He was wanted for shooting dead 74-year-old Robert Godwin in a random act of violence on Sunday

Check Also


Key to ALIEN LIFE could be UNLOCKED by studying THIS incredible area in Antartica

THE key to how alien life works could be unlocked by studying Antartica, it has been revealed.

Leave a Reply

Your email address will not be published. Required fields are marked *