NATO’s War on Libya is a Progaganda Fest

By Peter Phillips Cynthia Mckinney is on a Truth Tour describing the corporate media lies regarding NATO’s intervention in Libya. The British are bragging about their special forces leading the rebels. Several thousands NATO airstrikes have taken place. And the western oil companies are lining up for their share of the spoils. Imperialism continues under […]