Friday, June 7, a group of incarcerated artists at Mountain View Correctional Facility will perform a new play “Life Lost in the Streets” for audiences of facility residents, staff, and the public. This project is supported by the National Endowment for the Arts and the Maine Justice Foundation.