New San Francisco Mayor: “There’s Literally Human Sh*t Everywhere!”
The new Mayor of San Francisco, London Breed, is disgusted and appalled at the third-world conditions resulting from decades of Democratic policies that have left the streets covered in human excrement. In an interview with […]
