Fri, August 12, 2022
Published: Jan 23, 2019
Wildlife activist display illegal wildlife traps made from metal sling and rope confiscated from the Lauser National Park in Aceh, Indonesia on Wednesday.