AROUND THE WORLD
Published: July 10, 2014

Suspect lights self, cop afire CEDAR HILL, Texas (AP) — A man armed with a bottle of flammable liquid set himself and a police officer...
Subscribe Today!
Advertisement