Humanoid Robots Are Taking Over Congolese Roads And Look Who’s Behind This “Machine Invasion”

Kinshasa is the capital of the Democratic Republic of Congo and one of the largest cities in Africa. With a