AsiaEurope Ukrainians flock to buy stamp telling Russia to go [bleep] itself | DW News Team Buyback 16 April 2022, 8:53 pm16 April 2022, 8:53 pm Asianews, DW News, EuroNews, Worldnews Share this:TweetRedditTelegramWhatsApp