At least 20 people were killed and about 50 injured when a suicide bomber blew himself up inside a hospital in a town in Pakistan's troubled northwest on Tuesday. Local officials in Dera Ismail Khan in North West Frontier Province told TV channels that the suicide bomber detonated his explosives near the emergency ward in the district hospital in the city.