What Caused the Civil Rights Movement?

It started with the growing unrest among the African American community being denied the basic rights that the white people had. They wanted to be able to eat in the good restaurants, get the good jobs, etc.