Residents angry with Chinese nationals for killing vultures and frogs in their town

Back to top button