G7 leaders can no longer deny India and China

READ FULL ARTICLE