Chaka Castro Woman gang leader in US found guilty of robbing Indian-American homes Castro from Houston and her accomplices committed string of home invasions in Georgia, New York, Ohio, Michigan and Texas from 2011 to 2014. « Previous1Next » 1 of 1