“Nothing in the video suggests he is trying to do anything other than flatter his Chechen hosts and push their propaganda.”
In which case he’s likely breaking US federal law unless he is registered under FARA (and he STILL might be breaking federal law).