Edward Snowden seems to be having little success in his hunt for a new home after fleeing the United States.

Snowden, who has been charged under U.S. espionage laws after leaking top-secret National Security Agency documents, has applied for asylum in 21 different countries, according to a statement from anti-secrecy group WikiLeaks.

As the map below shows, most of those countries have rejected his request.

Seven countries – including Austria, Ireland, Switzerland and the Netherlands – turned him down on the basis that an asylum application is only considered when made by someone inside their borders.

Poland, meanwhile, said the bid did not meet requirements for political refuge. As for Brazil, officials there don’t intend to respond at all.

Snowden even seems to be on the outs with Ecuador and Russia..

The former NSA contractor withdrew his request for asylum in Russia when he discovered the terms of the deal set out by Moscow, according to Dmitry Peskov, a spokesperson for Russian President Vladimir Putin. On Monday, Putin said his country would be willing to shelter the whistleblower as long as he stopped leaking U.S. secrets.

Ecuador has decided not consider Snowden's asylum request either. On Tuesday, the country's president told The Guardian it didn't intentionally help Snowden travel from Hong Kong to Russia with a temporary pass.

"It was a mistake on our part," he told The Guardian.

It looks like Snowden's best chance at a new life might lie in South America.

In an interview with Russia Today television, Bolivia’s President Evo Morales said his country would be willing to consider granting asylum to Snowden.

Venezuela isn’t quite saying “no†either. When talking to Russian reporters on Tuesday, Venezuela’s President Nicolas Maduro defended Snowden saying he “deserves protection,†according to the Interfax news agency.

“What he did was tell a great truth in an effort to prevent wars,†Maduro said. “He deserves protection under international and humanitarian law.â€

Snowden has remained in a Russian airport since June 23 after flying in from Hong Kong.