Bulson brothers indicted for Texas Land & Cattle fire

The Bulson brothers were indicted Tuesday by a Lubbock County grand jury for the March 24 fire at Texas Land & Cattle at 7202 Indiana Ave.