Buffalo police officer critically injured
A Buffalo Police officer is in critical condition after attempting to make a traffic stop at Harlem Road and Mafalda Drive in Cheektowaga, Thursday afternoon.
A Buffalo Police officer is in critical condition after attempting to make a traffic stop at Harlem Road and Mafalda Drive in Cheektowaga, Thursday afternoon.