News

William McKinley of Ohio makes a speech during the U.S. presidential ... a 96-foot tall obelisk memorializing him sits on ...