Does Obama WH deserve more scrutiny over Russia meddling?