News & Analysis Czechia Expels Russian Diplomats – Russia Once Again Credibly Accused of Being a ‘Bad Actor’ State in Europe by Editor 18 April 2021 0 by Miceál O’Hurley Diplomatic Editor PRAGUE – The Czechia Government has accused Russia of being responsible for the 2014 destruction ... Read more