In the 2.5-billion-year-old Aravallis, I found time etched into stone February 28, 2026 · Times of India Read full story at source