Asia Why do Sri Lankans worship Ravana? Team Buyback 14 December 2022, 9:33 pm14 December 2022, 9:33 pm Asianews, Soch by Mohak Mangal Share this:TweetRedditTelegramWhatsApp