DID Press: US has, for the first time since the establishment of the Alien Terrorist Removal Court (ATRC) in 1996, used the specialized judicial body to handle a case involving a non-US citizen, prompting concerns over due-process rights, the use…
Read More »