On April 10, more than 10,000 people gathered on the lawn of the Capitol to rally for the rights of the US’ 11 million undocumented immigrants. The protesters -including a significant number of undocumented people – came from all over the country to call for an end to deportations, and to advocate for a new legal framework in which all Americans are treated as equals.

Families come together with signs early in the day, starting to fill the lawn of the capital.

Protesters begin their march, trickling in from all around the country.

The rally sees its share of counter-protesters.

SEIU hands out flags, pamphlets and other goodies to support the rally.

A large portion of the crowd includes families.

A young man raises a flag, calling for recognition – and rights – for all Americans (including those who are currently undocumented).

Our broken system affects millions of children – and many show up to the rally with their parents.

Scores of children rally enthusiastically for a better future.

The crowd chants, “The time is now!”

The rally is powerful and moving – but also joyful.

A contender for best sign: “Hey Congress: try pretending that immigrants are Wall Street banks! (The rest will come naturally)”!

Undocumented and documented Immigrants come together, their voices united.

A sea of 10,000 protesters spill out across the lawn.

Reforma migratoria ahora: The crowd calls for immigration reform – now!

A couple poses to display their sign: “The people of Guatemala support reform!”

La Santa Cecilia perform one of their new songs “El Hielo ” (ICE) to pump up supporters.

As participants share their personal stories, emotion sweeps through the audience.

Faith leaders leave the crowd with a united message: Love thy Neighbor!