Ukrainian activists in Warsaw are trying to "flood" the street in front of the Russian Embassy Weird people! 13.8K views09:02