Indian denounces Canadian PM’s remark on farmers’ protest in Delhi
The Asian superpower of India has strongly rejected a comment made by the Prime Minister of the North American country of Canada, Justin Trudeau, on the ongoing protest in the capital city of India,...