Russia has banned some key United Kingdom-based journalists from coming into the country over their reportage of the Ukraine war and sanctions...
But without ad revenue, we wouldn't even be here. And we might not be here much longer.