The US Presidential "Immunity" Debate

Herewith an interesting angle to this fiery debate …:blush: