Men Claim Wyoming Ranch Was A Nightmare Of Forced Teen Labor, Trafficking
Two men who spent time at the Triangle Cross Ranch in Powell, Wyoming, claim in a federal lawsuit they were trafficked to the ranch, where they were abused and used as forced labor.