A pair of males apparently were killed by a structure fire in North Branch on Sunday, March 5.

According to the North Branch Police Department, the city’s police and fire departments, along with the Stacy Fire Department, were dispatched that morning to the 36000 block of Forest Blvd in reference to a structure fire called in by a passerby.

Load comments