The Drone Papers

Click through to read the whole story.

Source: The Intercept

Print Friendly, PDF & Email

What's been said:

Discussions found on the web:
  1. NoKidding commented on Oct 19

    Last US declaration of war was June 5, 1942.

    There will never be another.

Read this next.

Posted Under