Maya Krishna Rao is pleased to find herself here, on the isle of Ravana. She’s been in pursuit of this elusive king for years and yet his essential nature continues to elude her. “It’s special to be here because in Sri Lanka, you’ve feted the man, and given him all the status that he actually … Continue reading