Walk for Justice
Free Stamp Park Lakeside Ave E., Cleveland, OH, United StatesThousands to walk in support of immigration reform and justice Recent Supreme Court decision scraps administration plan prompting call for ‘Immigration Reform Now’ Several thousand…