A Houston-area man wanted to setting fire to a dog house last month was arrested Tuesday. Edwin Jermain Stewart was caught at the scene following the fire, but was not arrested, according to Houston’s KPRC. The Harris County Fire Marshal’s Office prepared a case against Stewart that led to his arrest. Stewart’s actions came after […]
