President Donald Trump has signed a declaration banning top Venezuelan officials and their families from entering the US.

The move is aimed at forcing Venezuela President Nicolás Maduro to leave office.

In a meeting with the Latin American leaders who had attended the United Nations General Assembly in New York, Mr. Trump said citizens of Venezuela were suffering “a tragedy of historic proportions”.

The US is among more 50 nations who recognize opposition leader Juan Guaidó as interim president.

The ban targets senior leaders including members of the pro-Maduro legislature, military members with a rank of colonel or above and the Constituent Assembly.

The Venezuelan government was yet to comment on the move.

Mr. Maduro, who has accused the US of planning a coup, is in Moscow where he met with the Russian President Vladmir Putin.

Maduro enjoys the support of a handful of countries including China and Cuba.