Watch Tavria TV live from Russia
Tavria TV is a Russian-backed media outlet established in Ukrainian territory under Russian control. It serves as a propaganda tool, broadcasting content that aligns with the Kremlin's messaging on the war.
Visit Tavria TV Website