Indian Navy evacuates 38 Indians stranded on Yemen’s Socotra island
The Indian Navy on Sunday evacuated 38 stranded Indians from Socotra island in Yemen where they got stuck after a
Read moreThe Indian Navy on Sunday evacuated 38 stranded Indians from Socotra island in Yemen where they got stuck after a
Read more