Share

Officials in India have seized over 400 kilograms of pangolin scales and arrested two suspects within a week’s time.

Read more