U.S. Department of Defense Successfully Tests Composite Drones
A recent episode of CBS News’ “60 Minutes” highlighted the U.S. Department of Defense’s successful test of one of the world’s largest micro-drone swarms at China Lake, Calif. The Department of...