Alleged Police Shooting

Petersfield Residents Protest Alleged Police Shooting

Residents of Petersfield in Westmoreland on Saturday blocked several roads in the community, in protest of the shooting and injuring…

3 years ago