by Stephen Lendman Owned and operated by Britain's government. Suppressing hard truths on issues mattering most. Reporting what it wants viewers and listeners to know. UK-based Media Lens calls BBC "the most insidious propaganda outlet today."…
more »