Gunmen have opened fire on a bus in the city of Karachi, killing at least 43 people in the latest attack directed against religious minorities. Police say six attackers on motorcycles riddled the bus with bullets. All passengers were from the Ismaili...