Oh no...more Russian controversy.