Hundreds of people gathered in Cedar Rapids to hear speakers and pray for a better America.
Hundreds in Cedar Rapids pray for better America