Asia Russians bury themselves alive to ‘reduce stress’ Team Buyback 29 August 2023, 4:31 pm29 August 2023, 4:31 pm Al Jazeera English, Asianews, Worldnews Share this:TweetRedditTelegramWhatsApp