CNN+ shut down on April 30 just a month after its initial launch. Post navigation Tech industry appeals the bad Texas social media law to the Supreme Court Biden’s new press secretary claimed elections were ‘stolen’