GRU
It was given the task of handling all military intelligence, particularly the collection of intelligence of military or political significance from sources outside the Soviet Union.  The GRU operated residencies all over the world. They ran with the SIGINT (signals intelligence) in Cuba, and throughout the former Soviet bloc countries, especially in Lithuania, Latvia, and Estonia.