Venezuela’s opposition leader Juan Guaido warned the army of its responsibilities on Wednesday after soldiers blocked a key border bridge, sparking angry demands from the United States to allow desperately needed humanitarian aid to enter the country.

Venezuela’s army had to choose between “a dictatorship that does not have an iota of humanity, or to side with the constitution” from which he takes his legitimacy, Guaido said in an interview on Colombian radio.

US Secretary of State Mike Pompeo said Venezuela’s military was deliberately blocking the aid with trucks and shipping containers “under Maduro’s orders.”

“The Maduro regime must LET THE AID REACH THE STARVING PEOPLE,” Pompeo said in a tweet.

Guaido claims that up to 300 000 people face death if the aid is not delivered, following years of economic crisis and shortages of basic food and medicines.

Tanker trucks and shipping containers were moved into position late Tuesday on the Tienditas bridge, a key crossing point on the border with Colombia.

The 35-year-old National Assembly chief who stunned Venezuelans when he proclaimed himself president on January 23 is trying to force Maduro from power, set up a transitional government and hold a new presidential polls.

He has claimed legitimacy from the constitution as National Assembly leader, on the grounds that Maduro’s re-election last May, boycotted by most of the opposition, was “illegitimate.”

Venezuela’s powerful military which despite a few defections has remained loyal to Maduro is seen as key to the outcome of the socialist leader’s power struggle with his young rival.

In a bid to tip the balance, the US said it was prepared to exempt Caracas’ army top brass from punitive sanctions if they recognized Guaido.

US National Security Advisor John Bolton said Washington “will consider sanctions off-ramps for any Venezuelan senior military officer that stands for democracy and recognizes the constitutional government of President Juan Guaido.”

“If not, the international financial circle will be closed off completely,” Bolton said on Twitter, urging the officers to “make the right choice.”

Guaido has been recognized by more than 40 countries since declaring himself interim president on January 23.

However, several countries including Italy and Greece have so far blocked an EU bid for tougher action against Maduro’s socialist regime.

Guaido held talks with EU representatives in Caracas earlier Wednesday “to consolidate their support for the democratic transition” adding that he would send a delegation to holdout state Italy to present his “action plan to relaunch democracy.”

Maduro disclosed Monday that he sent Pope Francis a letter seeking help in mediating the country’s crisis. The pope told journalists Tuesday that this would require agreement from both the government and the opposition.

Guaido backed the idea on Wednesday, saying the Argentine pope could bring his “great moral authority” to bear on Maduro to convince him to leave power.

Maduro, who is supported by Russia, China, Turkey, Cuba and Iran, has refused all humanitarian aid shipments to Venezuela, which he says would open the way to allow a US military invasion.

Maduro dismissed the need for aid on Wednesday as a “political show.”