A former American diplomat who served as a US ambassador to Bolivia has been arrested and accused of secretly serving as an agent of Cuba’s government, Report informs, citing the Associated Press.

Officials say Manuel Rocha, 73, was arrested in Miami on Friday on a criminal complaint.

According to sources, more details about the case are expected to be made public at a court appearance on Monday.

One of the two people who came forward with the complaint said the Justice Department case accuses Rocha of working to promote the Cuban government’s interests.

Federal law requires people doing the political bidding of a foreign government or entity inside the US to register with the Justice Department, which in recent years has stepped up its criminal enforcement of illicit foreign lobbying.

According to records, Rocha’s 25-year diplomatic career was spent under both Democratic and Republican administrations, with the majority of it being in Latin America during the Cold War.