Watch civil rights icon John Lewis give stunning speech at Atlanta #FamiliesBelongTogetherMarch
Rep. John Lewis (D-GA) speaking at the Atlanta, Georgia 'Families Belong Together' rally.

Civil rights leader Rep. John Lewis (D-GA) gave an emotional speech against President Donald Trump's "zero tolerance" immigration policies at the "Families Belong Together" rally in Atlanta on Saturday.

Rep. Lewis has represented Georgia in Congress for three decades. In his youth, as chairman of the Student Nonviolent Coordinating Committee (SNCC), Lewis helped organize the 1963 March on Washington with Rev. Dr. Martin Luther King, Jr.

Lewis praised the protesters who were marching with him.

"You are sending a message, we are sick and tired of seeing little children, seeing little babies taken from their mothers," he said in a fiery speech. "It's not right, it's not fair."

The longtime leader also offered his advice for the resistance movement.

"Look, you know, I've been talking for some time and getting in trouble. It's time for some of us to get in good trouble, necessary trouble," Rep. Lewis suggested. "In the final analysis, we may have to turn America upside down to set it right side up, but whatever we do, do it in an orderly, peaceful and nonviolent fashion."

"And never, never, ever hate, for hate is too heavy a burden to bear," he added.