zNSFW

Diplomatic Immunity

F*ck diplomatic immunity.
Wonder if she had diplomatic immunity?