CNN was absolutely correct to report it in the manner in which it was reported. To label it a terrorist attack, or even a presumed terrorist attack, before the local experts called it as such would have been irresponsible
I agree with you DJS in that they shouldn't jump to conclusions before the facts are revealed. However, to label this event as a "truck crash" sets it up as an accidental tragedy, while the early circumstantial evidence clearly pointed otherwise. A more appropriate headlines could have been something along the lines of: "Truck slams into crowd at Berlin Christmas market, killing 12 and injuring 48"
It's not the first time CNN uses questionable headlines to not "jump to conclusions" about Islamist terrorist.