Read More 7 minute read Defence Europe Featured General News Global News Lifestyle News Russia Ukraine World News The Russian Fantasy Of Infallibilty London 30 October (20). In 2014, Russia annexed the Crimean Peninsula. That same year, Russian special operation forces… byDremonte FreemanNovember 7, 20245 views