Latest in a series of posts on Ethics and City Government
photo April Gamiz/The Morning Call
Use the detailed news stories at the end of this post by our beat reporters for good full context, but you know that Gadfly always urges you to go to the primary sources and form your own opinions and ideas, so he has provided here full video of the approximately hour-long press conference.
City Councilman Bryan Callahan, press conference, Town Hall,
Nov, 25, 2019, 4PM
Councilman Callahan’s prepared statement:
Q ‘n A with the media: