Please address the American people about recent payments made to Iran; that have totaled over a billion dollars. We ask for more transparency and to the reason why these payments were made. Why has the administration not been more forthcoming?
Please address the American people about recent payments made to Iran; that have totaled over a billion dollars. We ask for more transparency and to the reason why these payments were made. Why has the administration not been more forthcoming?