US Aid is neither a charity, nor an NGO. They're a government agency, their employees go to countries on diplomatic passports, and the whole point of a government International Aid program is politics.
Ah, it was a fake drive to give out vaccines, not that it was a drive of fake vaccines. If English allowed better adjective orders, we could say a vaccine fake drive.
Some charities (like MSF) are incredibly anti-political for exactly this reason. Some charities (like US AID) are not/