A magnum opus on India's development partnership with Africa: The Harambee factor

File photo: Flag of India
File photo: Flag of India