US Forces to Withdraw From Air BaseAfter lengthy negotiations, the United States and Spain have finally agreed on a plan for the phased withdrawal of US troops from an air base near Madrid.The United...
Please login first!
US Forces to Withdraw From Air BaseAfter lengthy negotiations, the United States and Spain have finally agreed on a plan for the phased withdrawal of US troops from an air base near Madrid.The United...