Protest at Lenin statue in Fremont 08/18/2017 Protest at Lenin statue in Fremont – these people believe it needs to come down.