Saturday, November 1, 2025

Dancing with the Chinese devil


This city bought 300 Chinese electric buses — then found out China can turn them off at will


No comments: