Videos 

Will Britain learn this lesson?

Please join me here discussing with Avi Abelow of Israel Video Network the implications for Britain and elsewhere of the murderous terror attack mounted from the supposedly holy Islamic shrine of the al Aqsa mosque in Jerusalem.

Related posts