2
votes
1answer
396 views

Which nation on Earth has been under foreign rule the longest? [closed]

The Philippines was under Spanish rule for over 333 years. After the Battle of Manila Bay and the Treaty of Paris (1898), rule of the Philippines was transferred from Spain to the USA. From a brief ...