'Welcoming the Stranger'

Eric Shafer of Odyssey Networks reports from the National Mall in Washington, D.C. where thousands of people gathered on March 21, 2010, to demonstrate for immigration reform.

Post new comment