World Rebels Storm Helicopter and Kill New Zealand Pilot in Indonesia's Papua Natalie Venegas 06/08/2024