Business
RT America to cease productions, layoff most staff
The American channel of RT, a Russian state-controlled international TV network, will be ceasing all productions and layoff most of its staff. The channel is known for always placing Russia in a positive light and parroting Kremlin positions.