Beware Russian Anchor Babies! - Says NBC News

Beware Russian Anchor Babies! - Says NBC News Here's How You Can Support Our Show & Independent Media! Keep it positive! With over 5 million downloads on iTunes, the show is also broadcast on KPFK stations throughout the country. It is part of the Young Turks Network-- the largest online news show in the world.