Last night, the Irvine Police Department's Directed Enforcement Team (DET) arrested a self-proclaimed “Fraud God.” DET made ...