Media (world-wide) is not independent these days...
Media is controlled & paid by vested interest groups. In India, most of the Englidh media is controlled by Congress, CPI, Christian Missionaries, etc, etc...
People have to understand this and not believe everything they hear from media.
All media is biased.
People should read various papers and then make their own educated opinions on various issues.