The three-wheeled rickshaw lurched through New Delhi's commuter-clogged streets with an American scientist and several air pollution monitors in the back seat.
FOX News, FOX News: World
Tue, 11/25/2014 - 10:30pm
The three-wheeled rickshaw lurched through New Delhi's commuter-clogged streets with an American scientist and several air pollution monitors in the back seat.