When a judge sets bail bond (which is what you're referring to in your prior comments - yes I read back because I was curious), it is either to ensure the accused returns for trial, or they set it very high to keep them in jail because they are a significant flight-risk.
I suspect you being a UK citizen was a big factor there - but I'm very surprised that your case is taking TEN YEARS and that you've been in jail the majority of that time. How does that happen? Are you appealing a prior case outcome?
You also got 1.5 additional years for violating a court gag order on your own case? Is that right?