Countries have the right to expel foreign diplomats and embassies as long as they don’t arrest them or go through their stuff when they leave. The newly couped Niger junta requested the French ambassador leave and revoked his visa, but the French are still refusing to leave, claiming that because they don’t recognize the legitimacy of the new junta, they don’t have to follow the junta’s orders to leave. Regardless of your opinion of the new junta, in how does a former colonial power be in the right when they are blatantly ignoring the legal rights and sovereignty of their independent former colony’s government that is doing things by the book? They stopped sending the ambassador food and are confining him to his embassy until he leaves, especially given the current junta that is extremely gentle treatment
People are homeless not because the government lacks funding, but because the government doesn’t give a damn. Those billions being given to Ukraine were never going to be spent addressing poverty had the war not happened, and if Congress suddenly had a change of heart, they’d have zero problems finding and allocating as much money as they want to anti homeless programs Ukraine war or not