News Is ‘Masha and the Bear’ Kremlin Propaganda? Creators sanctioned Jens Asbjørn Bøgen • 24. August 2026 •
Business Shein’s valuation plummets to $27 billion as the fast-fashion giant faces a harsh reality check