ookaboo: free pictures of everything on earth

Strike Force (France) Pictures

Main Big photo
Wikipedia: The force de frappe (literally Strike Force; meant for dissuasion, i.e. deterrence) is the designation of what used to be a triad of air-, sea- and land-based French Nuclear Forces, part of the military of France. France has the third largest nuclear force in the world, after Russia and the United States.

[Mirage 2000N]  
cc-by-sa/2.5 from Blueshade
 

Is there something wrong with this topic? See our policies on offensive content; if you see something wrong, contact us.