Since you are in another country why not look into figuring out exactly what is going on?
You can call the county, city, state where you have these old charges and find out if you are still wanted for them. You are most certainly in the best position to negotiate with the prosecutor about resolving this while you are sitting in another country.
Also look up whoever posted your bail. If it was a bail bonds company look into paying them back before you come to the US. They are the ones who will be most interested in getting you back to court.
You can call the county, city, state where you have these old charges and find out if you are still wanted for them. You are most certainly in the best position to negotiate with the prosecutor about resolving this while you are sitting in another country.
Also look up whoever posted your bail. If it was a bail bonds company look into paying them back before you come to the US. They are the ones who will be most interested in getting you back to court.