This handout photograph taken on May 18, 2021 and released by the Indian Navy shows stranded workers from a barge, which had gone adrift amidst heavy rain and strong winds due to Cyclone Tauktae, being airlifted by naval personnel on an Indian Navy Seaking helicopter during an evacuation operation, in the Arabian sea. Photo: Indian Navy/AFP
19 May 2021
Eighty-nine people remained missing in India and hundreds of thousands were without power...