The fatal shooting — reportedly over a claim of stolen diapers — has sparked outrage in this small city near Memphis Tennessee

Back to top button