A 36-year-old Jerusalem resident has been charged with the January rape of a 17-year-old American tourist and is being held under arrest until the end of legal proceedings, the Jerusalem District State Prosecutor's Office said on Wednesday.