The EU court in Luxembourg has thrown out Russia’s challenge against a ban on propaganda outlet Russia Today imposed after the invasion of Ukraine.

The EU court in Luxembourg has thrown out Russia’s challenge against a ban on propaganda outlet Russia Today imposed after the invasion of Ukraine.