Global Politics in 30 Seconds

.

Added:

By: Riotdrone (184.64)

Tags: global politics 30 seconds mexico canada united states china middle east south america capitalism climate change global warming imperialism