West Palm Beach, FL — 21-year-old Indira Landa is being held at the St. Lucie County Jail, charged with two counts of contributing to the delinquency or dependency of a minor and a single count of larceny, after she and a group of children entered a WalMart store and started helping themselves to the merchandise. [...]
More...
More...