News

Puthandu, the Tamil New Year, celebrated on April 14, 2025, marks a time of fresh starts and optimism for Tamils worldwide.
Fred Luskin, director of the Stanford University Forgiveness Project, reflects on the nature of forgiveness and the value of letting go of grievances.