While Elon Musk has said and done some controversial things, he is 100% on the money here.
Free speech is absolutely a moral imperative. Russian news services might carry Russian propaganda, just as US/corporate media carries US propaganda, but that doesn't matter. In a free society with free speech and a free press that is their inalienable right.
All news services regardless of national origin or bias should be allowed to broadcast their reporting, their view of events. RT and Sputnik should not be blocked in the West, and Moscow should endure CNN (sorry, Moscow).
That's what Free Speech and a Free Press are all about.