Man allegedly walks into police station, confesses to killing his girlfriend: Police

USA

Leave a Reply