Six people were killed, 24 injured, three seriously, when a heavy truck coming down the Bar Yehuda Road struck several cars, a bus and a group of pedestrians Wednesday afternoon at the Check Post intersection. Some of the cars went up in flames. The truck overturned. Initial suspicion of a possible terrorist attack was ruled out after the Arab driver was questioned by police. The investigation now focuses on a possible malfunction of the truck’s brakes.