Sirota appeared on Current TV to discuss how freshman U.S. Sen. Elizabeth Warren (D-MA) made waves in her first committee hearing. Watch the clip of the discussion by clicking here:

 

Comments are closed.