Crimea

Massive explosions rock Russian base in Crimea in major blow to Putin

Huge explosions have rocked an air base in occupied Crimea, a symbolic blow to Vladimir Putin’s war effort. Ukrainian authorities…

2 years ago