... the terrorist group Japanese Red Army, has been released from prison after serving a 20-year sentence, and apologized for hurting innocent people.

Read more