“We support the sovereign right of … Venezuela and all states in the region to grant asylum to those persecuted for their ideals or their struggles for democratic rights,” Castro said, according to reports.

While Castro did not say that Cuba would offer Snowden asylum, he said Snowden’s case and the rerouting of the Bolivian president’s plane “shows that we live in a world in which the powerful think they can violate international law, endanger the sovereignty of states and trample the rights of citizens.”

Snowden has been staying out of sight at the Moscow airport for two weeks. The U.S. has revoked his passport, and Russia is urging Snowden to take an aslyum offer from Venezuela. Bolivia has also offered Snowden asylum, and Nicaragua has said it would do so if circumstances allow.

Some U.S. politicians have been critical of countries offering Snowden asylum, saying it threatens U.S. relations. On Sunday, Rep. Ileana Ros-Lehtinen (R-Fla.), who fled Cuba with her family as a child, tweeted her dismay about the Cuban leader’s statements.