Taliban gunmen stormed a military school in the northwestern Pakistani city of Peshawar on Tuesday, killing dozens of people, most of whom were children, in the highest-profile militant attack to hit the region in months.