Um.  Hitler was a socialist.  And - since the border guards are there to protect their country from people entering it who wish to do it 'harm' - I'd say they did their job well.  You don't have 'right-to-protest' in ANOTHER country!