Original: Others have theorized that Tresca was eliminated by the NKVD as retribution for criticism of the Stalin regime of the Soviet Union.
Simplified: Others have thought that Tresca was eliminated by the NKVD because of the criticism of the Stalin regime of the Soviet Union.