Nitin Mehta

'Battle of the Sexes' premiere, BFI London Film Festival, UK - 07 Oct 2017

Britain’s anti-India brigade gets active

Right from the time of Independence, sections of British media have predicted India’s break-up or the death of its democracy....