India Evacuates 12,000 People as Cyclone Helen Makes Landfall
Cyclone Helen, the second storm to hit India in five weeks, made landfall in southern Andhra Pradesh state today, prompting authorities to evacuate 12,000 people and deploy rescue teams. At least six districts will be affected by the cyclone, which …