#Agenda | The Philippines must take a stand on the U.S.-China territorial dispute as it has an alliance with the United States, says DLSU International Studies Prof. Renato de Castro.