Taliban gunmen stormed a military school in the northwestern Pakistani city of Peshawar on Tuesday, killing 20 students and one soldier, officials said, in the highest-profile militant attack to hit the troubled region in months.
Here are the pictures from the shooting and events thereafter.