Advertising Console

    BICOM and free press

    Repost
    PressTV

    by PressTV

    712
    12 views
    In this edition of the show: BICOM (Britain Israel Communications and Research Centre) and its role in pro-Israeli censorship in the British media.