Unbiased AI-powered news
1 stories related to this topic, newest first.
South China Morning PostTwo American nationals died alongside 17 others in a firefight during a government raid in the Philippines. The incident occurred on April 19, 2026, in a remote area, prompting a rights commission probe. All 19 were identified as members of the New People’s Army insurgent group.