U.S. taxpayers have given this freak BILLIONS of DOLLARS Posted on 2024 by Truthseeker EmailPrintTwitter