Satellite images of suspected LRA site in Kafia Kingi
April 26, 2013 - New satellite images reveal likely LRA camp in Sudan controlled Kafia Kingi. Analysis commissioned by Amnesty International USA and conducted by DigitalGlobe Analytics. © DigitalGlobe 2013. Find more details on the Amnesty International USA Blog
5 photos · 2,935 views