Dec 20, 2019 Crime Man Hands Himself over after Allegedly Strangling Girlfriend to Death A boyfriend handed himself over to the police on Tuesday morning after allegedly strangling.. Read more