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