The wall could cost as much as $14 billion. US taxpayers will foot the bill initially, though President Trump insists that Mexico will ultimately have to pay for it. Show more
Discover 11,128,835 listings and 279,741 playable programmes from the BBC
The wall could cost as much as $14 billion. US taxpayers will foot the bill initially, though President Trump insists that Mexico will ultimately have to pay for it. Show more