They say history repeats itself — and sometimes it doesn’t wait very long. Case in point: the brouhaha over inflammatory anti-Islamic advertisements posted Monday on the outside of 10 Muni buses. The …

The Board of Supervisors is expected to take its second and final vote approving Supervisor Scott Wiener’s nudity ban on Tuesday — and here’s fair warning that the nudists intend to be there in force. …

Environmentalists hoping to save dozens of trees from being cut down in Glen Canyon Park are taking to the streets on Thursday. The San Francisco Forest Alliance plans to stake out the sidewalk at Elk …