CEPA

Defense Technology Initiative

Many observers had written off Crimea and assumed Kyiv would have to surrender the peninsula in any peace deal with Moscow. But the tide is turning.
No Result Found