Fake or Fact: The anti-congestion bus in China
China is promoting public transport with a new and innovative idea: an anti-congestion bus that simply drives over stationary cars. But what is really behind this invention?
China is promoting public transport with a new and innovative idea: an anti-congestion bus that simply drives over stationary cars. But what is really behind this invention?