In a disturbing discovery, Los Angeles Mayor Karen Bass is striking down Cesar Chavez Day after several stunning and disgusting sexual abuse allegations came out against him. Authorities are investigating the death as potentially suspicious. No arrests have been made.

Read More