Thousands of people have marched and staged rallies in the US capital, Washington DC and several other cities across the country. The demonstrators demanded protections for voting rights and protested against laws in several Republican-led states that critics say will make it harder for minorities to vote.