Chairman of the Joint Chiefs of Staff Gen Mark Milley testifies during a Senate Armed Services Committee hearing on Capitol Hill in Washington on Thursday. AFP
Chairman of the Joint Chiefs of Staff Gen Mark Milley testifies during a Senate Armed Services Committee hearing on Capitol Hill in Washington on Thursday. AFP

Top US general opposes ‘terrorist' delisting for Iran's Quds Force