HavanaReporters walked the “spy base” for two days.
The New York Times cited an administration claim that the former Soviet site at Lourdes “bristles with antennas”; it now houses Cuba’s computer-science university.
Neither the Times nor the State Department has responded to requests for comment.
Sources: Drop Site News