Summary La Sombra Negra (Spanish for "Black Shadow") is also known as El Clan de Planta ("The Plant Clan") and are known as a 'death squad' based out of El Salvador. The clandestine group…
You need a TRAC license to view the rest of this content. Learn more