The US senate has approved legislation that would give millions of undocumented migrants the chance to eventually become citizens.

But the historic legislation has a rocky road ahead in the Republican-led House of Representatives to become a law.

Al Jazeera's Kimberly Halkett reports from Washington DC.

Source: Al Jazeera