Congress must introspect its own history before supporting BBC documentary
BBC Modi documentary: On June 10, 1970, BBC aired a film depicting India in a negative light. This was followed by another anti-India film which was broadcast on June 23, 1970. ...