Kerala High Court Quashes Case Against Film Distributor Swargachitra Appachan For Allegedly Tampering With 2004 Movie 'Vellinakshatram'19 Aug 2025 6:40 PM IST