Swiss Propaganda Research center (SPR) Releases Research that Ties All American Media to the Council on Foreign Relations
Largely unbeknownst to the general public, executives and top journalists of almost all major US news outlets have long been members of the influential Council …