Joanne Chesimard is a convicted cop killer who escaped prison in the U.S. Fidel Castro granted her asylum in Cuba and she lives there today. Chesimard is also the first woman to make the FBI’s most wanted terrorist list. Does America’s diplomatic breakthrough with Cuba mean she could soon be heading back to serve her life sentence? Jason Carroll reports.
Trending Articles
More Pages to Explore .....