Killer Khan charged in bizarre hit-and-run case

Masashi Ozawa, formerly known as Killer Khan, has been accused of a hit-and-run with his bicycle. According to authorities in the Shinjuku Ward in Tokyo, Japan, the wrestling legend struck a woman in her twenties while riding his bike. Police say that security camera footage led to the charges against Ozawa. The woman broke a … Continue reading Killer Khan charged in bizarre hit-and-run case