Only allow US citizens to donate to any politician or political party.
Citizen must live in or own property in that politicians district.
Any Pac, NGO or other organization that receives any money from non-citizens must be banned from donating to any politician or political party.