Advertisement

Shoot first and ask later

 04/07/2017 - 15:46
Moment of the launch of a self-guided missile from the destroyer USS Porter (DDG-78) at an unspecified point on the Mediterranean Sea, early morning today, April 7, 2017. EFE / Seaman Ford Williams / US Navy / Handout

What do you think about this story?