China election interference?