Home Nation India will begin the world’s largest evacuation of Indians on May 7, Thursday.

India will begin the world’s largest evacuation of Indians on May 7, Thursday.

by Jigar Saraswat