D dailytech.com The Navy Unveils "Cicada": Now Even the Drones Have Drones 43 points raphar 15 years ago 12 comments