As G-7 Summit kicks off in Hiroshima, China and Russia are on everybody’s minds
A person rides his bicycle previous a “G7 Hiroshima” flower signal on the Peace Memorial Park in Hiroshima, forward of the G7 Leaders’ Summit, on Could 17, 2023. (Photograph by Philip FONG / AFP) (Photograph by PHILIP FONG/AFP through Getty Photos) Philip Fong | Afp | Getty Photos The annual Group of seven summit formally … Read more