1.

Where is 'Tell Hamoukar' located ?

A. USA
B. Kenya
C. Egypt
D. Syria
Answer» E.


Discussion

No Comment Found