Gunmen on motorcycles boarded a bus and opened fire on commuters in Pakistan's volatile southern city of Karachi on Wednesday, killing at least 43, police said, in the latest attack directed against religious minorities this year.
The pink bus was pockmarked with bullet holes and blood saturated the seats and dripped out of the doors on to the concrete.