The fatal shooting of a US citizen by an Immigration and Customs Enforcement agent and President Donald Trump's swift, unapologetic defense of the killing have sparked outrage nationwide.
The deadly crackdown on immigration comes as the US criticizes other governments' treatment of their people. Netfa Freeman, Coordinating Committee member of Black Alliance For Peace from Washington, DC, and Daniel Patrick Welch, writer and geopolitical analyst from Massachusetts, are tonight's guests.