Latest News from every corner of the World
The director of the Texas Department of Public Security, Colonel Steven McCraw, did not mention the…