RanchiTop Stories In a first, 150 million-year-old plant leaf imprints found in Jharkhand by Team Theorist May 2, 2025 by Team Theorist May 2, 2025 4 minutes read