Switzerland: LGBT groups face public discrimination even after legal laws

During a tram ride in the Swiss city of Geneva last month, 41-year-old Jehanne was repeatedly insulted for supporting LGBT rights after she threatened to call the police. So, Swiss LGBT to get legal protection?