Article Photos: Thousands rally across US for immigration bill 7/7