Democracy Watch, a citizen-led organization based in the Philippines, has lauded the 2016 Philippine General Elections, calling the event a success. The organization based its assessment on what it calls verifiable facts. First and foremost, turnout reached a historic records