According to local reports a Finnish politician is understood to have taken their own life at Parliament House in Helsinki, Finland, before police flooded the building

See Full Page