International News Russia and China see NATO’s ‘Arctic Achilles heel’ – International News News – Report by AFR Russian flags flutter in the stiff polar breeze, a bust of Lenin juts out of the snow, and a huge slogan declares, “Communism is... AFPJune 27, 2022
International News Ukraine war sparks debate about Finland’s “Achilles’ heel”. #Ukraine #war #sparks #debate #Finlands #Achilles #heel Located between Sweden and Finland, the autonomous Aland Islands are a scenic archipelago that was once part... AFPJune 14, 2022