LA Deputy Mayor placed on leave following FBI investigation over bomb threat
Los Angeles Deputy Mayor of Public Safety Brian Williams was placed on administrative leave following an investigation into a bomb threat he allegedly made against City Hall earlier this year, Mayor Karen Bass’ office announced today. The Mayor’s Office was notified that the FBI searched Williams’ home Tuesday as part of their investigation, according
Continue Reading