Kevin Young & Diana C. Sierra Becerra

Kevin Young is an independent historian and journalist based in El Salvador. Diana C. Sierra Becerra is a doctoral candidate in history and women’s studies at the University of Michigan.