David Rosenberg: A seasoned political journalist, David's blog posts provide insightful commentary on national politics and policy. His extensive knowledge and unbiased reporting make him a valuable contributor to any news outlet.
Read All Posts By Ted Rosenberg