Requesting release of Todd Giffen.

Recent news