Categories Russia - Ukraine war The Russians construct barriers in Crimea in an attempt to hide air defense systems — Atesh – MSN Post author By Mike Nova Post date June 7, 2024 The Russians construct barriers in Crimea in an attempt to hide air defense systems — Atesh MSN ← Zelensky is in Paris: Russian terror in Ukraine is evidence that battle for Europe is still ongoing – Ukrinform → США заключили контракт на производство поставляемых Киеву Stryker