Blog Home Recent Posts in March, 2010 Riverside Police Chief arrested for DUI Mar 23, 2010 Former Riverside Police Chief Russ Leach was charged with DUI on monday following a traffic collision which occured last month. The CHP reported that ... Posted By Gold & Witham Continue Reading Page of 1