Carlos Montero

News

Man Arrested As Teen Has Awaited Trial In Rikers Island For 7 Years

In 2012, to house one inmate cost tax payers $167,731.