Russian Teacher Forced To Resign For ‘Promoting Homosexuality’ Michael Fitzgerald December 28, 2016 Leave a Comment A teacher in Siberia, Russia claims she was forced to resign from her job after she was accused of "supporting LGBT sexual deviants and promoting … [Read more...] about Russian Teacher Forced To Resign For ‘Promoting Homosexuality’