Why did the civil rights movement take place?

The civil rights movement took place because civil rights were lacking in minorities, such as African Americans, Asians, Hispanics, etc. The civil rights movement involved a lot of courage from young and old. From six year old Ruby Bridges, who was the first African American to go to a Caucasian school, all the way to Dr. Martin Luther King Jr., who protested, gave speeches, and gained freedom for all. One of his most famous speeches was "I have a dream." They call it that because of the words inside it: "I have a dream that one day this nation will rise up and live out the true meaning of its creed: we hold these truths to be self evident. That all men are created equal."
Although many people believe that all Caucasian people were on the other side, and against minority rights, there were many who were all for freedom, such as Jonathan M. Daniels. I won't go far into his history, but his work was as moving as it was inspiring. I would love to go on, but I wouldn't want to bore you. I apologize for the long answer.