Tag: Parra

Texas father Pedro Luis Parra Pulgar set house on fire with 3 children inside: police

A horrifying incident unfolded in Fulshear, Texas, as a father, Pedro Luis Parra Pulgar, stands accused of intentionally