News

On a nationwide day of protest on April 5, over 400 Palo Alto residents and others congregated at Tesla of Palo Alto to take ...