Shocking Video Shows Georgia Sheriffs Taser Handcuffed Man To Death
A shocking video has emerged online showing two Georgia sheriff’s deputies as they taser a handcuffed man to death. According to the victim’s family, the two officers Samuel Smith and Joshua Sepanski, have faced no punishment […]