Woman Solves Traffic Problems In The Congo With A Giant Robot

Kinshasa, the capital of the Democratic Republic of the Congo, isn't a great destination for orderly-traffic fetishists. Generally, it's chaos. But, if you happen to be a much more exciting giant robot fetishist, it's a great place, all thanks to inventor Isaie Therese and her 8-foot tall traffic control robots. » 2/06/14 9:27pm 2/06/14 9:27pm