Ukrainian Flag Was Projected on Russia Embassy in London Leroy Carter - 22 Mar 2022 In London, the Ukrainian flag is projected onto the Russian embassy.