At least two powerful explosions ripped through a boys' school in a Shia-dominated neighborhood of Kabul Tuesday, killing more than 20 students.