A Hindu devotee meditates while getting pierced with lime and flowers during the annual Hindu Thaipoosam Kavady festival in Durban, South Africa, on Saturday. Devotees consider the festival a purification ritual where they offer prayers, penance, and observe a strict month-long vegetarian diet and celebrate the birth of the Hindu god, Muruga. Photo: AFP