Battle of baghdad 1258 July 8, 2019 16 32 64 128 Who won the battle of baghdad 1258 Battle of bagdat Battle of ankara 1402 ottoman Battle of badr islam