Thursday, May 23, 2024

military airfield

Russia is building a new air base close to a border with Ukraine, in the Belgorod region, as revealed by satellite imagery analyzed by...

TRENDING NOW