You are here: HomeNewsPhoto ArchiveGallery 570741Enlarge Photo 1

Higher Truths: Africans eye Russia’s technology

A woman holding the flag of Russia