Friends, family, members of the community, and fellow officers gather to say farewell to Pittsburgh police Officer Calvin Hall at Soldiers & Sailors Memorial Hall and Museum.
Friends, family, members of the community, and fellow officers gather to say farewell to Pittsburgh police Officer Calvin Hall at Soldiers & Sailors Memorial Hall and Museum.