Witnesses said the vehicle zigzagged at high speed down Las Ramblas, ramming pedestrians and cyclists. The van knocked many to the ground and sent others fleeing for cover in shops and cafes.