New York cop is placed on leave after punching woman in the THROAT while detaining her
New York cop is placed on leave after punching woman in the THROAT while detaining her for ‘attacking and pepper-spraying Walmart customers’ An upstate New York police officer has been placed on administrative leave after video footage showed him punching a woman in the throat while arresting her Officer Rory Spain has been identified by … Read more