With Lockdown in India, 23 Seamen Forced to Live in Spain Hotel
  • 4 years ago
A 23-member crew of a ship is lodged in a hotel in Barcelona due to the coronavirus outbreak. They send a distress call to the Indian government seeking help to come back home.
Recommended