Russian envoys from Poland attacked and painted in Warsaw on Victory Day
AleProtests against Russian ambassadors in London to attend World War II anniversary celebrations. A group opposed to the war in Ukraine poured ink on Russian Ambassador Sergei Andreev. The protest …