Russian President Vladimir Putin wants to “gain control of the Baltic Sea” and threaten NATO, according…
Tag: Sweden
Greta Thunberg arrested outside Eurovision finale
Activist Greta Thunberg was arrested Saturday in her home country of Sweden for joining a protest…