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…

2 months ago