Video shows California police shooting teen they were supposed to rescue
Los Angeles – Newly released video shows US police shooting dead a kidnapped teenage girl they had been tasked with... Read more
3 Apr