IlluminateIC Staff Writers1 min readDiscovery Suspends Broadcasting The Channels It Airs in RussiaCompany joins CNN, others exiting Russia over invasion of UkraineCourtesy: Next TV