U.S. Rep. Elijah Cummings, a Baltimore Democrat, has died from complications of longstanding health problems early Thursday morning, his office said. He was 68 years old.

The Democrat, known for his devotion to Baltimore and civil rights, and for blunt and passionate speechmaking, died at Johns Hopkins Hospital.

Read the rest of the story at The Baltimore Sun.