As Donald Trump prepares to lead the 250th anniversary parade in Washington, D.C., over 2000 "No Kings" protests erupt nationwide—underscoring a nation bitterly divided. From political assassinations in Minnesota to ICE crackdowns and the rising thre