Jump to content

When the FBI Framed Four Innocent Men


Geee

Recommended Posts

when-the-fbi-framed-four-innocent
Substack

This is the story of how the FBI framed four innocent men for murder, destroyed families, and tried to cover it up. It’s also the story of the convergence of John Durham and Robert Mueller: how Durham uncovered the FBI’s crimes and how Robert Mueller’s FBI disputed the innocence of the men the FBI framed.

The FBI knocked and Mike Albano opened the door. It was 1983. As a member of the Massachusetts State Parole Board, Albano thought he had been doing his job when he looked into voting to commute the sentence of Peter Limone, who along with Joseph Salvati, Henry Tameleo, and Louis Greco, had been convicted for the murder of Teddy Deegan in 1965.

Those convictions never sat right with Albano – he was savvy to Massachusetts and the convergence of the Mob and law enforcement. His suspicions of the convictions, and sympathy for the four men, only grew when he met with Greco, who proclaimed his innocence and said “he wanted to live one day as a free man, just one day.”1

FBI special agents John Morris and John Connolly weren’t there just say hello or to discuss the details of the case (a state case, not a federal case). There was a darker purpose: straight-up intimidation. Threats that it wouldn’t be good for Albano’s career if he voted for commutation.

To Albano’s credit, he voted to commute the sentence of Limone. This particular petition for commutation (Limone filed six in total that were all rejected) was denied by Governor Michael Dukakis after the FBI and then-U.S. Attorney Bill Weld put on the pressure, alleging that Limone was guilty of the Deegan murder, had been involved in commissioning the murder of Joseph “The Animal” Barboza, and would return with seniority to Boston’s organized crime structure if he was freed.:snip:

 

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • 1728744224
×
×
  • Create New...