Stephen Clark Foster

Stephen Clark Foster

In 1854, the Mayor of Los Angeles (Stephen Clark Foster) resigned to lead a lynch mob and then was re-elected.

Previous Fact Next Fact
Categories: PeoplePolitics

Latest FactRepublic Video

20 Scary Mental & Psychological Illnesses - Part 1