Aid should be provided directly to the people in need (e.g. food, clothing, shelter, medicine).
If the government receiving aid violates human rights or promotes terrorism, we shouldn't punish innocent suffering people. Aid to governments should stop.