iOS app Android app

Anthony Houston Arrested

Man Allegedly Vomits On Dog, Shoots Father And Children

Posted 07.11.2013 | Crime

Authorities in Arizona arrested a man who allegedly shot a father and his two children after vomiting on the victims' dog. Phoenix police say a 41-...