Twitter announced that it had deleted more than 170,000 accounts tied to a Chinese state-linked operation that were spreading deceptive information around the COVID-19 virus.
Treasury Secretary Steven Mnuchin has signaled that the Trump administration is considering another round of stimulus checks as many Americans continue to feel the economic sting of the coronavirus pandemic.