Reads like a CIA threat communicated via Mockingbird. It's potentially uncomfortable not because it's uncomfortable to intervene, but because the consequences if he doesn't are dire.
holy shit my sides
Note that CBS is running this Carter story concerning his foundation - message?