Three people arrested for alleged retail theft in an East Bay mall
Three people were arrested Monday in connection to an alleged grand theft at Southshore Center, Alameda police said.
Three people were arrested Monday in connection to an alleged grand theft at Southshore Center, Alameda police said.