China’s ‘Outrageous’ West Philippine Sea Moves Slammed in Philippines Independence Day Protests
Saturday marked the 123rd anniversary of the Philippine Declaration of Independence from Spain. But instead of partaking in Independence Day festivities, several groups in the Philippines marched to …