Art in temple of ‘Allah’s daughter’ reveals ancient super-camels, archaeologists say

//Art in temple of ‘Allah’s daughter’ reveals ancient super-camels, archaeologists say