Stern response of Greek foreign ministry to Moscow
Straight on the heels of Russian foreign ministry spokesperson Maria Zakharova’s statement yesterday that there will be “consequences” from Greece’s expulsion of two Russian diplomats and the barring ...