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