New Oakland Police Chief James Beere: the Last Man Standing

New Oakland Police Chief James Beere emerges at the end of Oakland’s 10-year saga of police scandals and police chiefs: the last man standing