Addressing hundreds of thousands of people commemorating on Wednesday the 50th anniversary of the March on Washington for civil rights, US President Barack Obama underlined the unfinished business in the struggle for equality and justice in America