Tension have been mounted between the two countries since Israel installed metal detectors at entry point to Al-Aqsa mosque in Jerusalem
You May Also Like
More Trending
Tension have been mounted between the two countries since Israel installed metal detectors at entry point to Al-Aqsa mosque in Jerusalem
You May Also Like
More Trending