Manba' al-Jihād presents a new video message from the Islamic Emirate of Afghanistan: "Caravan of Heroes #11"

UPDATE 1/5/13 3:45 PM: Here is an English translation of the below Pashto video message:
4r4q5

__________




___________