At least six protesters arrested after hanging banner from Statue of Liberty

Visitors evacuated from Liberty Island after protesters unfurled banner calling for US immigration enforcement agency to be abolished

At least six protesters have been arrested after hanging a banner from the pedestal of the Statue of Liberty emblazoned with a message about abolishing the US immigration enforcement agency, and another person has scaled the statue’s base.

Visitors were being evacuated from Liberty Island on Wednesday afternoon.

Continue reading…

Baidu will deploy its self-driving buses in Japan

Baidu has started mass-producing its Level 4 autonomous mini-buses with the intention of deploying them not just in China, but also in other countries. Their first destination outside of China? Japan. The Chinese tech giant has teamed up with Softban…