Originally Posted By: OakAsFan
Due process is an English term that I'm sure can be translated to every language somehow. So, yeah.


Yeah, I'm sure. Care to supply some evidence to back that up?