Site icon Attack the System

The West Serves as Israel’s Police (w/ Richard Medhurst)

YouTube Poster

Richard Medhurst’s persecution by both British and Austrian authorities signifies a major escalation in Israel’s and its allies’ full throated attack against the press in the West.

Exit mobile version