Guest
Login
Sign Up
Site settings
Forgot Password?
Israeli soldiers filmed themselves detonating a mosque in Gaza, applauding and celebrating its destruction. Source: Quds News Network
Autoplay video
Hide player controls
Hide resume playing