Democrats are now vowing to push $2,000 stimulus payments through to Americans after their party won control of the Senate this week, thanks to their victories in two Georgia runoffs. According to The Hill, Senate Democratic Leader Charles Schumer, who is set to become the new majority leader when Joe …
Read More »