Police in Nepal’s capital Kathmandu has arrested three suspects from Bouddha (district Kathmandu) for illegal possession of a Red Panda hide, The Himalayan Times reports.
The alleged smugglers were brought to the District Forests office for further investigation.