On the island of New Guinea, officials slapped a suspected thief in handcuffs. The animal is safe. With an unusual…
Read MoreOn the island of New Guinea, officials slapped a suspected thief in handcuffs. The animal is safe. With an unusual…
Read More