In-depth research on pardons granted in Spain since 1996.