Custer Died For His Own Sins

Today is the 126th anniversary of battle of the Little Big Horn. It was probably the most one-sided defeat in the history of the U.S. Army, and it was well deserved, at least for the leader, if not for his troops.