Video shows protesters clashing with police in several US cities

200531221930 12 george floyd protests 0531 hp video
Nationwide protests continued for a sixth night across America as police and protesters clashed on the streets of major US cities following the death of George Floyd.

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *