The display took place in Crimea as Russia showcased its ground, marine and air forces in the biggest exercises held on the strategic peninsula since its 2014 annexation from Ukraine. …read more
Source: Daily Mail
The display took place in Crimea as Russia showcased its ground, marine and air forces in the biggest exercises held on the strategic peninsula since its 2014 annexation from Ukraine. …read more
Source: Daily Mail