Latest Libel Debunked: The Electrocution of Teacher Abdallah Abulqtifan

A number of anti-Israel social media accounts have blamed Israel for the electrocution death of “Palestinian teacher” Abdallah Abulqtifan

Latest Libel Debunked: The Electrocution of Teacher Abdallah Abulqtifan Read More »