IRAP Director Becca Heller on Chicago NPR’s Worldview Discussing Visas for Afghan Allies Click here to listen to IRAP's Director Becca Heller discuss the plight of Afghan interpreters for the U.S. military whose lives are at risk while they endure years of visa... read more → November 16, 2012 Press Links