Satellite images reveal the heavy damage at the Russian air facility in Crimea
A Russian air base in Crimea that was severely damaged by explosions earlier this week has been shown by new satellite pictures, raising concerns about Moscow’s capacity to defend the region it controls in the south of Ukraine. They also indicated a potential capability to launch attacks from behind enemy lines, which may assist alter … Read more