Protest! El Salvadoran Embassy in Washington, D.C. 4/24/15 June 18, 2015, 8:54 am Protest! El Salvadoran Embassy in Washington, D.C. 4/24/15 Take a second to support Northampton Open Media on Patreon.