Listen

Description

After many months of disagreements and stalled decisions Congress has finally reached a relief deal of $900 Billion for the American people.