Cover story.
The final panel has a signature that appears to read 'AL KATRES;' it may be a pun on Alcatraz.