Drone leaflet drop urges agents to quit

A drone drops leaflets on the Dagger Complex US military base near Frankfurt, urging its 1,100 National Security Agency employees to quit.

Read More

Post a Comment for "Drone leaflet drop urges agents to quit"