License revoked: Britain bans Russian state TV channel RT

Britain has banned Russian state TV channel RT, saying it was unable to provide impartial coverage of the war in Ukraine.

Leave a Reply