The latest international news in one place
A stolen 18-wheeler truck crashed into a Texas Department of Public Safety building on Friday after…