You can get a spreadsheet of individual records of donation. Every media can independently analyze these. If any political campaign donation came from a foreign source that is to say someone with no voting right, it is subject to a very large fine. Only people who vote can do campaign donation.