US Senate Passes 1.9 Trillion Stimulus Bill

The United States Senate has approved one of the most extensive stimulus packages in modern U.S. history.