Such "paraders" in front of the Russian embassy in Warsaw...
Lord, thank You I lived to this day.
The military parade video link
Long live Poland!