
Two nations that weren't even invited to Hiroshima this year — China and Russia — will cast the biggest shadows at the Group of Seven (G7) leaders' summit at the weekend.
The leaders started to arrive on Thursday, in preparation for a visit to the city's Peace Memorial Museum on Saturday, May 20.