An electric bus manufactured by China's BYD is seen in Rio de Janeiro, March 28, 2014.[Xinhua]
Votes: 356,641
Go to Forum >>0 Comment(s)