Oregonian reporter Shane Dixon Kavanaugh explains how he broke the story that the city awarded a $12 million contract to someone with a history of fraud.
Author: kgw.com
Published: 6:30 PM PDT March 24, 2022
Updated: 6:30 PM PDT March 24, 2022
