A German politician named Peter Gloystein was forced to resign after publicly pouring champagne over a homeless man's head.