nation, walter L. Scott, Nation, Current

Officer Charged with Murder for Shooting Unarmed Black Man in South Carolina

A police officer in South Carolina has been charged with murder after a disturbing video…