Stories about Donald Trump
Foreign Correspondent: The missile attacks on Syria
The situation on the ground is a lot more complicated than the Trump Administration is saying
Trump, Tokyo, and the Korean crisis
Both the left and the right in Tokyo are angry at the US president, and they don't see much hope for talks with North Korea
No justice, no deal: Time for a better contract with the police union
SF cops are among the highest-paid in the country -- but we aren't getting our money's worth, and the POA is a major obstacle to reform.
Trump’s new plan: Arm theater ushers
It's not enough to protect the schools; how about the movies?
Erik Prince, Blackwater founder, on ‘shithole countries’
His pro-Trump comments are just a small piece of his truly alarming proposal for a private global spy network
Scenes from the incredible Women’s March
At least 50,000 strong, San Franciscans take to the streets to protest Trump and his policies.
Foreign Correspondent: Trump’s phony support for Iran’s popular protests
Iranians on all sides of the political spectrum oppose the US president's policies and actions
Our most-read stories of 2017
From the groundbreaking Women's March to the shocking death of Mayor Ed Lee, 48 Hills continued to cover the stories that mattered.
Why was Garcia Zarate charged with murder?
Jury verdict shows that the DA's case was shaky, at best -- so why did Gascon pursue this?
Jury set in Zarate trial; opening statements Monday
Six men and six women will hear a case with national political implications