Babylon strikes again.