2025-04-28

Lucky Timing: Nancy Pelosi’s Husband Dumps $500k In Visa Stock Months Before Federal Antitrust Charges