Twin explosions on Saturday in the eastern Afghanistan city of Jalalabad killed three people and injured 19 others, a government spokesman said.