Pangolin Seizure, Peninsular Malaysia, 28 August 2009
One Of 98 Pangolins Rescued By Malaysia’s Wildlife And National Parks Department Following A Raid On A House In Alor Setar In The Northern State Of Kedah, Peninsular Malaysia. The Animals Were Released Into A Protected Area. It Is Believed They Were Des
Whoa! Be the first person to comment on this video and go down in history!




