Grenada: Bishops Killers Scheduled for Release
Grenada
Repeating Islands reports that the last of the “Grenada 17″, convicted for the murders of then-Prime Minister Maurice Bishop and ten others, “were scheduled to be freed as early as this past Saturday after serving nearly three decades in prison.”












































I do not support capital punishment, in this instance there have no other alternative. What...