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.
Embed CodeSwitch Player
Loading the player ...
You need to be registered in order to add comments! Register HERE
|Liveleak on Facebook|