Blogs: The Buzz

America Lost the Vietnam War for a Very Simple Reason. And Its Japan's Fault.

The U.S. Military Needs GPS to Fight. That Needs to Change.

The Navy's Super Hornet Is Getting Better at Killing Its Enemies

Iraq Might Purchase Russia's Most Powerful Air Defense System Ever

Russia Is Developing a New Long-Range Supersonic Strike Aircraft. No Pilot Needed.