You asked:

facts about Terry de la Mesa Allen

  • Terry de la Mesa Allen
    Terry de la Mesa Allen
    Major General Terry de la Mesa Allen (April 1, 1888 - September 12, 1969), the United States Army officer.