A new American base has been set up in the Greek city of Larisa, which is part of the 110th...
US base
The Americans have been evacuated from the military base in Kabul, but they seem to have forgotten about the Ukrainians,...
News in English from Greece