Bizarre Propaganda as Israel Hater Invents BBC Report…Starring Him! Read More » November 18, 2019 No Comments