Evan Vucci / AP

Thousands marched in Boston today in opposition of a planned "free speech rally," which invited "libertarians, conservatives, traditionalists, classical liberals, (Donald) Trump supporters or anyone else who enjoys their right to free speech," according to a group calling itself the Boston Free Speech Coalition, per CNN.

This comes exactly one week after the white nationalist "Unite the Right" rally in Charlottesville last weekend. Trump had a terrible week of responding to the violent Charlottesville attack, but he quickly made a statement on Twitter about today's Boston protests:

Why it matters: Trump called for a "swift restoration of law and order" in his initial remarks about the Charlottesville rally last weekend. Today's response echoes that sentiment and, similar to his remarks on Tuesday doubling down on the "both sides" argument in which he only condemned the "alt-left," today Trump labeled the left-wing protestors as "anti-police agitators" deserving of "tough" police presence.

Go deeper

18 mins ago - Politics & Policy

Biden's China plan: Bring allies

Sarah Grillo/Axios. Photo: Drew Angerer/Getty Images

Joe Biden is planning to confront China across the globe, embracing some of President Trump's goals but rejecting his means.

The big picture: By starting a trade war with China, Trump has fundamentally altered the U.S.- China relationship — and forced both Republicans and Democrats to accept a more confrontational approach towards Beijing.

Updated 2 hours ago - Politics & Policy

Coronavirus dashboard

Illustration: Sarah Grillo/Axios

  1. Health: Fauci says U.S. may not return to normal until 2022 — Trump's testing czar: Surge "is real" and not just caused by more tests
  2. World: Taiwan reaches a record 200 days with no local coronavirus cases
  3. Europe faces "stronger and deadlier" wave France imposes lockdown Germany to close bars and restaurants for a month.
  4. Sports: Boston Marathon delayed MLB to investigate Dodgers player who joined celebration after positive COVID test.

In pictures: Storm Zeta churns inland after lashing Louisiana

Debris on the streets as then-Hurricane Zeta passes over in Arabi, Louisiana, on Oct. 28. It's the third hurricane to hit Louisiana in about two months, after Laura and Delta. Photo: Sandy Huffaker/Getty Images

Tropical Storm Zeta has killed at least two people, triggered flooding, downed powerlines and caused widespread outages since making landfall in Louisiana as a Category 2 hurricane on Wednesday.

The big picture: A record 11 named storms have made landfall in the U.S. this year. Zeta is the fifth named storm to do so in Louisiana in 2020, the most ever recorded. It weakened t0 a tropical storm early Thursday, as it continued to lash parts of Alabama and the Florida Panhandle with heavy rains and strong winds.