Separatist Group Admits to Killing US Pilot

Separatist Group Admits to Killing US Pilot
townhall.com

Separatist Group Admits to Killing US Pilot

Separatist group in Papua admits killing US pilot amid ongoing conflict with Indonesian troops.