Source AP ©

Judge in Grenada to free 3 of 13 jailed coup leaders - Comments

A judge ordered the immediate release Wednesday of three of 13 imprisoned leaders of the 1983 coup that led to U.S. invasion of Grenada.

Show more