Witness in Germany Found Dead in Court Toilet After Three Days

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.

© Saeculum XXI U.S. Intelligence News