russia deployed more than 30,000 troops in occupied Crimea
russia's military presence in the occupied Crimea reached 31,500 troops in Autumn 2019, as well as about a thousand units of military equipment, including tanks,...
IMF deal is stalled because of Zelensky
An IMF deal is stalled because Fund staff members are not convinced President Zelensky will try to recoup the $15 billion stolen from banks closed...
Chornobyl tourism is booming
Chornobyl tourism is running at twice the level of last year, reports Ukraine’s State Agency of Exclusion Zone Management. With October recording a monthly record, 107,000...