Fairfax County Sheriff’s Office Gets Away with Killing of Natasha McKenna – Lt. Lucas Salzman Pulls the Trigger
The human rights abuse of Natasha McKenna should shock and disgust civilized people and those who respect justice in America and around the world. Those…