Europeans staged huge anti-NATO protests
https://youtu.be/VhfvRTTR3Z8 Thousands of people in several big cities in Europe such as in Germany, France, Italy, staged anti-NATO protests. They demanded a withdrawal from NATO...
https://youtu.be/VhfvRTTR3Z8 Thousands of people in several big cities in Europe such as in Germany, France, Italy, staged anti-NATO protests. They demanded a withdrawal from NATO...