Thousands of Americans braved freezing temperatures on Presidents Day to protest against Donald Trump and Elon Musk.
At the dawn of a second Trump era, American Hindu supremacists are increasingly aligning themselves with the MAGA far right.