News

Is it possible for a human to live for thousands of years? Meet Mahavatar Babaji, the legendary Kriya Yoga guru said to be over 5,000 years old and still guiding seekers today.