Holmes is serving a life sentence for the July 20, 2012 attack that killed 12 people and left more than 70 others injured.
Not long after that, however, Holmes effectively disappeared.
Holmes was moved from Colorado due to threats from another inmate, AP reports, but officials did not disclose where he was taken.
This week, that question was finally answered. That is according to the Federal Bureau of Prisons' website. The high-security facility, which houses only male inmates, is located 165 miles northwest of Philadelphia.
Authorities only would say that Holmes was moved to either a federal prison or another prison out of state.
Aurora theater shooter James Holmes has been moved to Allenwood Federal Prison in Pennsylvania.
Colorado has been working for months to place Holmes in federal custody.
Holmes was transferred past year after another inmate pushed his way through a partially open door and attacked him when he was being held in the Colorado State Penitentiary in Canon City, the state's highest security prison, AP said. The lead prosecutor told 11 News they may not have had the right to do that.
Suso extends contract with AC Milan until 2022
Calcioblog and Football Italia report Suso's release clause is worth in the region of 50 million Euros (£44 million). The fitness coach was axed by Montella this week - which he announced on his personal social media account.
The Ataribox Game Console Would Leverage AMD
Frustratingly, there's still no word on pre-loaded games, although the company says it'll "start talking titles very soon". The launch also signals a return by Atari to creating its own hardware in a broad eco-system of accessories and content.