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 nowadays. 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 […]
Source: cnn.com