Human rights group dispatches international observers for May 12 election
The International Coalition for Human Rights in the Philippines (ICHRP) will deploy international observers for the May 12, 2025 elections, focusing on transparency amid reports of electoral fraud and human rights violations.