Soldiers in Papua New Guinea have attacked a squatters' settlement in Port Moresby, firing rounds into the air before being brought under control by riot police.
Officers said the attack by 10 to 30 uniformed troops was in retaliation for the shooting of a soldier by teenage boys as he walked home past the settlement last night.
The Australian Associated Press says the soldier is still in hospital.
A police spokesman said the soldiers withdrew once the settlers handed over three teenagers allegedly involved in the shooting.
The soldiers involved were from Murray Barracks, which is close to one of the capital's shanty towns less than four kilometres from the Central business district.