Quantcast
Home » Topics » San Antonio police

Texas man plunges to his death following wife’s refusal to engage in four-way sex

San Antonio police are investigating a woman whose husband  plunged 18 stories to his death from a hotel balcony following an argument with her after she allegedly refused to engage in four-way sex with another couple. According to police, the wife of Michael A. Ochoa, 46, gave multiple versions of…

Google+