Suppose Joe is falsely charged with a crime and must defend himself. The key witness for his defense, Mike, is located a few states away and Joe cannot afford to pay the costs associated with getting Mike to miss work and come to court.
I know that the government provides an attorney (i.e. a public defender) to poor defendants, but does the government pay so that the Defendant can get the testimony and evidence he needs?