The Unexpected Episode at Al-Aqsa Mosque

Date:
Dec. 28, 2003
Language:
English