The Truth and Reconciliation Commission's amnesty committee on Thursday granted amnesty to former Umkhonto We Sizwe commander and current foreign affairs official Robert McBride.
Amnesty was also granted to ANC special operations senior commander Aboobaker Ismail.
Ismail and McBride were granted amnesty for, amongst others, all offences arising from the explosion at the Why Not Restaurant and Magoo's Bar on June 14, 1986.
The TRC said Ernest Pule, Lester Dumakude, Johannes Molefe, Zahrah Narkedian, Edward Pierce, Marcell Andrews and Matthew Lecordier were also granted amnesty.
"The committee found that the applicants met the requirements of the Act in that they made full disclosure of the relevant facts and their actions were motivated by political considerations," it said in a statement.