Cara Anna is an Africa correspondent for The Associated Press. She has reported for the AP from Afghanistan, China, Nigeria, Mozambique, Rwanda, Malawi, South Africa, and the United Nations.