Thousands of protesters march to Washington D.C.
Washington: Chanting slogans while holding placards, thousands of protesters marched to Washington, D.C., staging what is expected to be the largest demonstration in the US capital against racial injustice and police …
Thousands of protesters march to Washington D.C. Read More