Houston Father Who Set Fire To His House With 3 Kids Is Here Illegally

Pedro Luis Parra Pulgar, who is being held in Fort Bend County Jail on $2.3 million bond, is also on ICE hold. Thankfully, 2 teenagers in the …