WATCH: Restaurant Workers Turn the Tables on Robber

WATCH: Cars Appear to Levitate Off the Ground in China

After hitting the $6.4 million jackpot, an Oregon lottery winner took more than three months to claim his prize. But he had a very good reason for being late — he lives in Iraq.

The Iraqi national's name is not being released because he convinced lottery officials that it would pose a personal safety risk to him and his family, since they live in Baghdad, one of the most dangerous cities on the planet.

Trace Gallagher revealed on "Shepard Smith Reporting" that the man purchased the lottery ticket through the Israel-based website, which sends people to buy lottery tickets around the world for customers and charges a fee.

Gallagher added that the actual ticket never left Oregon, and was being held by someone in the city of Bend.

"But the Iraqi man picked his own numbers, so he knew he had the winner," Gallagher explained. "He just had to figure out a way to get from Iraq to the United States."

The unnamed man chose 25 annual installments of $256,000 instead of a lump sum, Gallagher said, and he will give back about $100,000 a year to Uncle Sam.

Watch more above.

Powerful Photo of Cop Comforting His Dying Horse in Street Goes Viral

Suspect's Gun Jams as He Attempts to Kill Wounded Med Student

People Are Driving for Hours to Meet This 'Hot Santa'

VIDEO: Man Crashes $1.9M Ferrari Right After Leaving the Dealership