The Defense officials in Spain has resigned abruptly from his position according to a local media outlet in the country,…
This website uses cookies.