300 - Michael Brooks (Talk Show Host/Political Analyst)
chrisryan.substack.com
Host of the Michael Brooks Show, and contributing host for the four time award winning independent political talk show, The Majority Report, Michael appears regularly as a political and cultural analyst on outlets including Huffpost Live, SirusXM, AlJazeera English, CCTV and France 24. His writing has appeared in
300 - Michael Brooks (Talk Show Host/Political Analyst)
300 - Michael Brooks (Talk Show…
300 - Michael Brooks (Talk Show Host/Political Analyst)
Host of the Michael Brooks Show, and contributing host for the four time award winning independent political talk show, The Majority Report, Michael appears regularly as a political and cultural analyst on outlets including Huffpost Live, SirusXM, AlJazeera English, CCTV and France 24. His writing has appeared in