The news is by your side.
Browsing Tag

Hercules C-130

13 dead as Indonesian air force plane crashes

JAKARTA: An Indonesian air force transport plane has crashed into a mountain, killing all 13 people board, during a training exercise in the remote region of Papua, a search and rescue agency official said on Sunday. The Hercules C130…