By: Trevor Loudon
New Zeal

Recent Victory over Fascism parade in Red Square.

Notice the little red flags.