Osood Al Falluja/Lions of Al Fallujah
Tape shows mujahideen in Al Fallujah. Fallujah - city in Iraq, Al Anbar province, situated about 40 km west of Baghdad.
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|