sb.scorecardresearch
Advertisement

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.

Follow: Google News Icon
  • share
null | Image: self
Advertisement

Loading...

05:11 IST, May 20th 2020