David Scheffer, our country's foremost diplomat on war crimes, reveals the unstoppable forces seeking justice. The bad get badder and the good get better.