Home > Authors > Kevin Young and Diana C. Sierra Becerra

Kevin Young and 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. They belong to the Organization for a Free Society.