Scene from yesterday's rally at Civic Center to free Current TV journalists Laura Ling and Euna Lee. Both are on trial in North Korea for something ridiculous, facing 10 years of hard labor.