International Documentary Film Festival

SC Grants Teesta Setalvad Permission To Travel To Amsterdam

The Supreme Court on Tuesday approved activist Teesta Setalvad's request to travel to Amsterdam from November 14-24 to attend theā€¦

6 months ago