Philippines ranks 41st in global diplomacy index

philstar.com -