The Al Aqsa Puppet Show

Here’s the video, including translation, that has been kicking around in the news lately. It comes from the Hamas operated television station al-Aqsa TV.

Leave a Reply