Paul Whelan, a former Marine, has now spent half a decade detained under false charges in Russia, where he has been confined in a penal colony under difficult conditions, U.S. officials said.