Battle

Battle of Baghdad

932 battle

932 battle

Meanwhile, elsewhere