Eye Witness Testimony of Abrams Supervised Death Squads in El Salvador in the 80’s

Today on the show: Flashpoints contributor Francisco Herrera gives eye-witness testimony about the actions of the US supported/Elliot Abrams supervised death squads of El Salvador through the 1980’s: Also the largest oldest latino organization in the country takes on Trump’s big beautiful Wall

Share This