No. Those private donations should be received by a private entity for private contracts to build the wall at a fraction of the cost. Although it is federal government’s responsibility to build it, congress refuses to. Why give that money to an entity that is against accomplishing it? They would sabotage the wall and steal the donations like they do with our tax money.