Canada's Prime Minister Justin Trudeau (R) looks on as US President Joe Biden (C) greets India's Prime Minister Narendra Modi (L) at the G7 summit in Germany. (AFP photo)