Mark Zuckerberg says the lesson he learned from India blocking his plan to launch free internet is that 'every country is different'

Facebook CEO Mark Zuckerberg delivers the opening keynote at the Facebook f8 conference on April 30, 2014 in San Francisco, California. Facebook is hosting the one-day developers conference for the first time since 2011, with over 1500 developers expected to attend. Justin Sullivan/Getty Images

Facebook CEO Mark Zuckerberg says the lesson he learned from India's recent ruling banning his project to bring free internet to its citizens is that "every country is different."

Zuckerberg spoke at Mobile World Congress, the annual trade event for the mobile phone industry. It was an audience filled with software developers, carriers, and hardware manufacturers.

"We recently had this ruling in India. There's no differential pricing for services. Even if for free. That's not allowed. That's disappointing for the mission we're trying to do and a major setback in India," Zuckberg said. "The main learning is that every country is different. The models that worked in one country are different in another. In India we're going to focus on different programs. There are other parts of Internet.org that we're going to focus on."