Two protesters hold placards outside the Russian Embassy in the northeastern Athens suburb of Psychiko on Saturday. By February 27, 2022 Author: Post navigationPreviousPrevious post:Every dog is a lion in its own houseNextNext post:Foreign Ministry lodges demarche with Russian ambassador