Politics Why American Leaders Persist In Waging Losing Wars As America enters the 18th year of its war in Afghanistan and its 16th in Iraq, the war on terror continues in Yemen, Syria, and parts of Africa, Read More » October 30, 2018 No Comments
Politics American Military: The Greatest Self-Defeating Force In History? When it comes to the “world’s greatest military,” the news has been shocking. Two fast U.S. Navy ships colliding with slow-moving commercial vessels with tragic loss of Read More » September 13, 2017 No Comments