The U.S. Intelligence Community
German authorities say a man who was supposed to appear as a witness at a trial in Germany failed to show up and was found dead in a court toilet three days later.
German authorities say a man who was supposed to appear as a witness at a trial in Germany failed to show up and was found dead in a court toilet three days later.