Katra: Over 24,000 pilgrims braved incessant rain and light snowfall to pay obeisance at the Vaishno Devi cave shrine, even as a landslide left seven injured and the yatra remained suspended from K