Selected Related Videos:
CCTV footage released by the Dubai police, allegedly depicting
Mossad agents. Israel has neither confirm nor denied that
its agents have been involved in any way.
Web design: Jacob Klamer
© Copyrights Jacob Klamer
All rights reserved