25-26 2nd floor
33 Xavierville Avenue
Loyola Heights
Quezon City,1108
Philippines

Netizens Criticize Upcoming Animated Movie about Magellan

BIG YIKES! An animated movie about Magellan is apparently coming to PH cinemas and netizens are not pleased about it. As a part of our education, we Filipinos have all learned how we were conquered by Spain for more than 300 years. As a product of that, we were introduced to Christianity and other Western […]