
In the United States, on Independence Day, a march by the group Patriot Front in Boston, Massachusetts, took place, drawing significant public attention and condemnation. Members of this neo-Nazi orga...
Source
Original source for this article

Original source for this article