20 Million Taps

2,854 views · Published 8 May 2013 · 8:36 · Indexed 28 October 2026

Channel: Radio Free Asia · 2013 · News & Politics

Watch on YouTube

China's efforts to bring piped water to its citizens stand out as a success story. But few trust what's coming out of the tap.
The Water Project Home Page - http://bit.ly/WX1t6X

More from this channel