Indian team stuck in Barbados: Satellite captures the eye of Hurricane Beryl
Hurricane Beryl, the powerful Category 4 storm, is rapidly approaching the Caribbean's Windward Islands, posing a severe threat to the region.
This will close in