WATCH RT News With John Griffing Talk Online Censorship, Texas Internet Giveaway To Red China

Did You See The RT Host Resign On Air Yesterday?