February 17, 2022June 30, 2026 Inquire Publication The Appeasement of Putin’s Illegal Annexation of Crimea in 2014 is Still Relevant