17.8 C
Chania
Saturday, November 23, 2024
Home rtr3dcld rtr3dcld

rtr3dcld

unified-command_world-map
Demonstrators at Camp Schwab, a US military base on the island of Okinawa, Japan, want the world superpower to back off their land