Top Cop Arrested Over US-Mexico LeBaron Family Killings
This police chief has been arrested on suspicion of participating in the massacre of the LeBaron family, the Mexican-American Mormon clan killed en-route to a wedding. The current Director of…
This police chief has been arrested on suspicion of participating in the massacre of the LeBaron family, the Mexican-American Mormon clan killed en-route to a wedding. The current Director of…