Traditionally neutral Switzerland freezes assets of President Putin, slaps sanctions on Russia

Switzerland rarely or if ever enters the fray.