“I want everyone to know that we exist here”: The Vedda community – Sri Lanka
The Veddas were traditionally forest dwellers, who foraged, hunted and lived in close-knit groups in caves in the dense jungles of Sri Lanka. But most people haven’t heard of them. …