Thousands of people march during a May Day immigration rally in Los Angeles on Wednesday. The Senate is crafting an immigration reform bill. (Associated Press photographs)

Thousands of people march during a May Day immigration rally in Los Angeles on Wednesday. The Senate is crafting an immigration reform bill. (Associated Press photographs)