Buffalo Firebombing Police Report Expected
On Tuesday, after the firebombing of CompassCare’s medical office on 1230 Eggert Road in Buffalo, local police set the expectation that a report of their investigation should be released by today at the latest. So far Amherst Police and the FBI have been investigating the complexities of the arson attack as well as analyzing detailed