Barbados

Nassau County Police (credit: CBS 2)

Police: Man Barricades Self, Son In L.I. Home

Police charged Alex Mitchell, of Barbados, with burglary, unlawful imprisonment and endangering the welfare of a child. He’s to be arraigned on Monday.

03/21/2011