Houston police make 20 arrests in South American burglary ring
Houston police have arrested 20 people in connection with a South American burglary ring and recovered $4 million in stolen property, according to investigators.