Major media is paid by government agencies for specific content
Those who have been paying attention have known this was true for some time in the realm of entertainment programming. If you ever wondered why so many children's shows have ham-handed anti-drug messaging, wonder no more: running an anti-drug storyline was good enough to tick a box and get money from the government, so of course everyone did. But a new revelation indicates that a similar situation exists for news programming:
Amber Lyon is an award-winning journalist who worked for CNN. She says while working at CNN she was ordered to report fake stories, delete unfriendly stories adverse to the Obama administration (like the Nick Robertson report), and construct stories in specific manners while working for the left-wing network. Why? According to Lyon CNN is paid by foreign and domestic Government agencies for specific content. [Emphasis added]
They are also paid by foreign governments to not air things, with an example at the link above. I can remember when CNN previously admitted to not reporting the truth from Baghdad while Saddam Hussein was in power.