
NGILA Foundation
51 subscribers
About NGILA Foundation
NGILA by definition is GORILLA in Swahili, a language certainly spoken by our lowland GORILLAS, given their middle of life, a rare and unique species that we find only in the Democratic Republic of Congo in the two Kivus precisely.
Similar Channels
Swipe to see more
Posts
No posts available for this channel.