BBG Chair, Jeff Shell, Permanently PNG’d from Russia
Jeff Shell, traveling in his role with NBC Universal, who is also the Chairman of the US Broadcasting Board of Governors, was detained and expelled from Russia. The BBG, who runs 7 bureaus, such as Radio Free Europe, Radio Liberty, and Voice of America, broadcasts fair and objective news of the world and of the… Continue reading BBG Chair, Jeff Shell, Permanently PNG’d from Russia