Thanksgiving: The forces of Lapulapu killed the foreign invaders led by Magellan 503 years ago, on April 27, 1521 27 Apr 2024