Buffalo Police officer recovering after undergoing surgery

HomeBuffalo Police officer recovering after undergoing surgery