What bothers me the most about this is a US citizen was "secretly held as a material witness for two weeks". This stuff isn't supposed to happen in America.
People are held in custody during an ongoing investigation sometimes, and it is supposed to happen in America. Without it, prosecutors would just lose people overseas the second they caught wind of the investigation.
It doesn't have to be used all that often, but when it does, it is necessary.