James Stewart, the mayor of Temecula, California, resigned after receiving huge criticism over his comments in an email. His email…
This website uses cookies.