Obama discusses human rights and LRA in U.N. speech
Invisible Children was founded on the belief that there is equal and inherent value of every human life and there is a global responsibility to protect that life regardless of borders. As I listened to President Obama’s speech on Tuesday at the United Nations General Assembly, I could not help but feel that his vision […]