Deployment fail: US special ops forces arrive in Libya, immediately told to leave

0
1140
 © Libyan Air Forces