London Business News | Londonlovesbusiness.com
4 months agoCrimea rocked with explosions as Ukraine brings their 'wrath' against Russian forces
The Armed Forces of Ukraine hit a Russian command post in Sevastopol and a military unit in Crimea, causing serious damage to Russia's defense systems.
Ukraine remains steadfast in their strategy to target Crimea, with the air force commander praising the success of the operation. [ more ]