Church and security forces agree to ‘dialogue’ on volatile island in central Philippines

Crux has this news here.

Featured