Walnut Creek Apple store robbed, police believe arrests will be made

Wednesday, August 29, 2018