M’sian Woman Takes A Ride In Self-Driving Taxi In China, Left Amazed By Its Technology Abroad July 31, 2025 Living in the year 2050 fr.