in

Russian independent news channel TV Rain shuts down after threats from authorities

TV Rain, one of the few remaining independent media outlets in Russia, announced it was shutting down on Thursday after receiving threats from Russian authorities over its coverage of the invasion of Ukraine. Here’s what the Russian media can and can’t say about the conflict:

Written by Michael Serrano

Biden delivers remarks on his made in America commitments

Biden delivers State of the Union, Republicans respond | Full Speech