India’s FM Swaraj smiles while addressing the India Africa business forum in New Delhi by Thaer Abbas | Sep 26, 2017 |