I think "imprisoned" is a better choice.
In the United States, there are various technical legal distinctions between "a jail," "a prison," and "a penitentiary." I'm not a lawyer and don't know what they are, and even if I did they would be different in all fifty states.
But I think a "jail" means a TEMPORARY detention facility where someone who has been arrested is held while waiting for a trial. He is not a criminal yet, and in theory he is not being punished. But he might be a criminal, and a judge has decided that he needs to be detained to prevent him from running away before he can be tried. That's the rough idea, anyway.
Since the U.S. Constitution guarantees the right to a "speedy" trial, nobody should be "jailed for life." He should be "jailed" for at most a matter of months, then tried in a court, and, IF convicted, possibly "imprisoned for life."
However, loosely speaking "jail" and "prison" are synonyms.