March 10, 2011 by Nichi Bei News
A deputy sheriff with the Contra Costa County Sheriff’s Office was arrested March 4 on suspicion of possessing and selling controlled substances, a spokesman said. Stephen Tanabe, 47, of Alamo, […] READ MORE