This is humorous topic to me, but in my research I came across this and thought it might be fun to talk about as a thought experiment. “Non extradition” means that if you are found guilty of a crime in your home country and you live in a different country, that...
New articles are posted here every week, plus follow the YouTube channel for 5 new videos a week.