Guest
Login
Sign Up
Site settings
Forgot Password?
Scenes from the Islamic Resistance operation targeting buildings occupied by Israeli enemy army soldiers in the Metula settlement in northern occupied Palestine Source: Lord Of War
Autoplay video
Hide player controls
Hide resume playing