Germany is in mourning after a Saudi doctor drove a BMW into a Christmas market teeming with holiday shoppers, killing two people and injuring at least 60 others in what authorities called a deliberate attack.