On The Problematic Doctrine of Diplomatic Immunity
What happened to Harry Dunn and his family is tragic. He is one of many who have suffered as a result of diplomatic immunity What is diplomatic immunity? Diplomatic immunity is a protection given to diplomats to allow them to carry out their mission; facilitating diplomatic relations between nations....