NPR's Ailsa Chang speaks with New York State Sen. John Liu about New York City Mayor Eric Adams being indicted on five federal charges Thursday.
Copyright 2024 NPR
NPR's Ailsa Chang speaks with New York State Sen. John Liu about New York City Mayor Eric Adams being indicted on five federal charges Thursday.
Copyright 2024 NPR