zNSFW

Diplomatic Immunity 2

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