Facebook has launched its first TV ads to promote its non-profit Internet.org initiative, which aims to offer affordable or free internet access within developing countries that are currently not online.

The Internet.org ad campaign, which also extends to outdoor and Facebook ads,…