American Man Rapes & Murders Young Tourist While Pushing Her Friend off Germany’s ‘Cinderella’ Castle Cliff in Filmed Attack

9 months ago 133
On Monday, an Illinois man jailed in Germany confessed to raping and strangling a woman last year in an attack that also nearly killed the slain woman’s friend. Troy Bohling, 31, met Eva Liu and Kelsey Chang, 21 and 22, on a hiking trail near Neuschwanstein Castle in Bavaria, Germany. The Telegraph reported that Bohling …
Read Entire Article