The Battle of Jamal (part 2)

This is an explanation of the causes, leaders and the outcomes of the battle of Jamal.

This is an explanation of the causes, leaders and the outcomes of the battle of Jamal.

AttachmentSize
File 12750-f-english.mp438.52 MB

Add new comment