Seems that British lawmakers have finally figured out why British resident Shaker Aamer has been held so long- despite being cleared for release for approximately 7 years. Many of us have long suspected it was because of torture that he witnessed. Maybe even the death of the three men whom the military claimed committed suicide at the same time. A story that has never rung true.
Anyway, maybe now British lawmakers will demand the return of Aamer.
Read the rest here.