Black Lives Matter Banner In Virginia Town Denounced By Ginni Thomas, Clifton, USA - 11 Jul 2020
The small Northern Virginia town of Clifton is displaying a Black Lives Matter banner over Main Street. The predominately white town with million dollar horse farms surrounding the area is now gaining national attention after Ginni Thomas, wife of Supreme Court Justice Clarence Thomas wants to remove it.