Global Indian

The Canadian allegation and the US backing a reaction for having got Russia off the hook in the G-20 Declaration.