Letitia James launched bogus charges at Trump, but her own record shows decades of alleged fraud