July 28, 2016 5:50 pm

AERIAL FOOTAGE: Police Protest Black Lives Matter Banner on City Hall

Police gathered to voice their opposition to a “Black Lives Matter” banner hanging from City Hall in Somerville, Massachusetts.

US & World Videos

Exit mobile version