KANNUR: Seven years ago, a 50-year-old woman named Seetha Kanal went missing from Kapilavastu, Nepal—the legendary land of Lord Buddha. Someday, somehow, she arrived in Kerala, wandering aimlessly with no recollection of her past, her home, or even [...]
Read more