Street scene from China

Mass media try to hide it. China has much electric mobility. Oil free mobility! 16 electric scooters, 1 three wheel electric scooter, 2 bicycles, 1 car