Tokyo Motor Show Cancelled, First Time In 67 Years
The Tokyo Motor Show has been cancelled for the first time in its 67-year history due to rising coronavirus virus cases. The cancellation of the event comes even as the organisers of the Summer Olympics push ahead with their plans. It...