Odia OTT Platform Kanccha Lannka announces its Next Political Thriller Web Series, ‘Sachiv, The Man In A Hurry’, slated for 2025 Release.