
Bryan Caforio speaks in front of constituents before his official announcement to run for the 25th Congressional District seat last year. Samie Gebers/The Signal
Bryan Caforio: Missing facts aren’t missing after all
In my recent column “Corporations run amok,” I described what I see far too often as a consumer rights attorney: banks and corporations taking advantage of our community because politicians…