Massive convoy and protest at the Parliament in Helsinki, Finland