Thousands of people have taken the streets, from Minneapolis to Los Angeles to Miami, and beyond, to protest against racial injustice and police brutality in the U.S. The national outrage is in response to the death of George Floyd and other black citizens who have died in the hands of police.