Published 05:12 IST, May 20th 2020
26 scientists among 150 Indians returning home from S Africa this week
Twenty-six Indian scientists stranded in South Africa’s Cape Town due to a coronavirus lockdown will be heading back home this week.
null | Image:
self
Advertisement
Loading...
05:11 IST, May 20th 2020