Sharing on Mastodon:
Germany detains Turks suspected of sabotaging Starlink station in Poland on behalf of Russia
Save
Home
About