Finland Finnish activists Leftism Lefty Morons Obama's Occupy Wall Street LoonsFINNISH FLEABAGGERS PROTEST IN FINNISH CITIES……. By KGSaccess_time13 years agochat_bubble_outlineLeave a comment 100 LEFTIST LOONS CONVERGE IN HELSINKI The sign reads, “Capitalism is a disease”. yle Share this:FacebookTwitterReddit