Twenty-one people were killed and 38 injured in southern Afghanistan’s Helmand province on Sunday when a bus collided with an oil tanker and a motorbike, a provincial official said.