Who are the Batwa? As the original dwellers of the ancient jungle the Batwa are known as “The Keepers of the Forest” and the first humans to have discovered and lived with Mountain Gorillas in harmony. Today we discover the rich history of these small- statured people who have since been displaced to facilitate the...