
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 …