Growing doubts on legality of US strike that killed Iranian general