Marines condemned for “deplorable” behavior
Yesterday, the Pentagon harshly condemned alleged behavior in a video that appears to show U.S. Marines urinating on the corpses of Taliban fighters. U.S. Defense Secretary Leon E. Panetta called the reported behavior “utterly deplorable”. Senate Armed Services Committee Chairman John McCain (R-Ariz.) added…
Read more 9 CommentsU.S. Commander says war in Afghanistan still worth it
This week marks ten years of fighting in Afghanistan and Gen. John Allen, now the eighth U.S. commander in charge of the war, is doing the unpopular by supporting an even more unpopular war. “I happen to believe we can…
Read more 22 CommentsWhat is the Cost of U.S. Wars since 9/11?
In the early hours of September 11, 2001, two commercial airliners crashed into the World Trade Centers. Then, another one at the Pentagon. Finally, a fourth plane in rural Pennsylvania. The horrific event triggered a national security crisis and eventually paved…
Read more 9 CommentsAl-Qaida confirms Osama bin Laden dead
Despite President Obama’s announcement on Sunday, some within the United States remained skeptical that Osama bin Laden was actually dead; a conspiracy theory that was proved false earlier today when al-Qaida confirmed that their former leader perished in the secret…
Read more 8 Comments









