iOS app Android app

Decatur Man Set on Fire

Man Charged With Setting Houseguest On Fire

Posted 07.16.2011 | Chicago

A Decatur, Illinois man was arrested late last week for allegedly dousing a houseguest in gasoline and setting him on fire. Phillip Green is charge...