The Corner

Germany to Release Terrorist?