India trashes latest report by US Commission on International Religious Freedom; describes it as biased organisation with political agenda.

India trashes latest report by US Commission on International Religious Freedom; describes it as biased organisation with political agenda.