The parliament of Papua New Guinea has approved an amendment that identifies the nation as an ‘independent Christian state’.
Situated on the left-side upland plateau of Debed Canyon in the Lori province, Odzun is one of the largest villages in ...