Insights: Impact of the LRA

This project provides rare insight into the Lord's Resistance Army (LRA) - a rebel group that has operated for over 2 decades in 4 countries in central Africa.