No Connection between Display Picture and Internet.org: Facebook
Facebook sought to clarify on an controversy over "Digital India" -- in terms of support for the initiative reportedly sought by chief executive Mark Zuckerberg. Critics on social media felt it also implied support for the much-criticised…