Iranian TV network broadcasts bishop that claiming Jews “control the world”
An Iranian television network has broadcasted an inflammatory Catholic bishop claiming that Jews “control the world.” Bishop Richard Wiliamson, who has previously claimed that only 200,000 Jews died during the