Filtering all incoming signals for this dispatch segment
Elon Musk claims he can build a better public transit system than China's, sparking debate and interest