Spineless congresspeople approved US$ 5.7 billion for a wall.
Good $deity, people are idiots.
It needs Senate's approval after this step.
But to be honest, the US can spend whatever money on whatever their government approves to spend, and it's up to their people to agree or not. Our government spends a lot of money on things they see important that the general public don't necessarily agree is important. The thing was that USA was trying to make Mexico pay which was a bit iffy.