In a breathtaking display of artistry and urgency, the theatrical masterpiece “The Herds” has made its grand entrance into the vibrant cultural landscape of Kinshasa, the dynamic capital of the Democratic Republic of Congo. This ...