Sam Shirazi shares his thoughts on American politics as well as other items in the news.
Sam Shirazi is lives in Arlington, VA and is known for his Virginia political analysis. He also enjoys sharing his knowledge of elections and other topics too. Views expressed are his personally.