Donald Trump has reiterated that Mexico will ultimately be forced to pay for the wall he plans to build along its border with the US.
This comes after suggestions that Mr Trump would backtrack on his stance and demand that US taxpayers fund the new boundary.
In a tweet, the President-elect did not deny that US will bear the initial cost of the project. However, he says that Mexico will be forced to repay the money at a later date.
Mr Trump also blasted "the dishonest media" for twisting his views out of context.
The dishonest media does not report that any money spent on building the Great Wall (for sake of speed), will be paid back by Mexico later!
— Donald J. Trump (@realDonaldTrump) January 6, 2017
The Mexico wall was one of the most incendiary aspects of Mr Trump's successful campaign for the US presidency, and sparked widespread protests in Mexico. The government of the Central American country has repeatedly said it won't pay for the project.
Earlier this week, during a speech in Indianapolis, Mr Trump insisted that the project will go ahead, despite criticism from those who suggest it is unfeasible and inimical to America's international interests. "Trust me, we're going to build a wall" he was quoted by the Washington Post as saying.
The billionaire is due to be sworn in as US President two weeks today (January 20), two months on from his shock victory in the US Presidential election.