Both "to" and "for" are possible here. "to" feels more direct, as if the amnesty was addressed directly to the prisoners (though this needn't literally be the case). "for" feels more indirect, as if the amnesty will actually be implemented by someone else.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.