Swift & Selfless: Indian Army Rescues Over 20 Civilians After Devastating Landslide in Dharali, Uttarakhand 5 August 2025