The Philippines is holding presidential elections on 9 May and they are set to be highly controversial. Among the main candidates … source