Harry S. Truman belongs in the National Statuary Hall in the U.S. Capitol Building
Harry S. Truman belongs in the National Statuary Hall in the U.S. Capitol Building File photo
Harry S. Truman belongs in the National Statuary Hall in the U.S. Capitol Building File photo

Editorial: Harry S. Truman statue should be installed in U.S. Capitol

July 04, 2017 08:30 PM