NYC’s Prison Barge – The Most Depressing Barge in the World?

New York City Prison Barge, The Vernon C. Bain Center (VCBC), is an 800-bed jail barge that is designed to handle inmates from medium- to maximum-security in 16 dormitories and 100 cells. It resides on the East River approximately one mile west of SUNY Maritime College. The barge falls under the New York City Department of Corrections and is part of the vast Rikers … [Read more...]

Arctic Sea hijackers sentenced in Russian Court

Six men have been sentenced to jail for their role of in the 2009 hijacking of the M/V Arctic Sea that disappeared under mysterious circumstances after passing through the English Channel. The men - a Russian, a Latvian and an Estonia, and three others - were given sentences ranging from 7 to 12 years in jail. The disappearance of the M/V Arctic Sea made international … [Read more...]