At least 3 people killed when a truck carrying passengers in cargo bed overturns while fleeing from Border Patrol

Business Insider Feedburner