Nonetheless, Amnesty Worldwide has to this point been not able to independently geolocate the precise spot in the filming.The horrific videos and pics we analyzed are proof on the severe human legal rights violations and shocking violence that's been taking place in Cabo DelgadoAmnesty Intercontinental is asking on authorities to immediately order