A professor at New York's Stony Brook University is coming under fire for branding two Suffolk County police officers as 'murderers' after they shot and killed a man who had stabbed them while they responding to a call. Professor Anna Hayward who teaches at Stony Brook's School of Social Welfare questioned in an post why the situation could not have been de-escalated and why the man had to die. The Suffolk County officers had been called to investigate reports of the man threatening his roommate with a fire extinguisher when the suspect suddenly turned his knife on the officers.
Load More
Load More