Tag Archive for: "Ottawa Treaty"
The United States—independent and exceptional?

Today, America marks its Independence Day, the anniversary of one of humanity’s greatest achievements—and boldest experiments. Despite a looming hurricane and a myriad of other challenges ‘foreign and domestic’, here in central Florida the 4th …