Bizarre stuff in Texas…
Officer critical, others injured after man sets himself on fire in Cedar Hill
wfaa.com