What Happened in Placentia?

As city leaders come to terms with the alleged $4.3-million embezzlement by former Finance Manager Michael M Nguyen, experts say the city administration lacked proper internal controls.