Facebook Free Basics, limited basic services for zero charges, has been blocked in India in favor of net neutrality. Free Basics service by Facebook has been under heavy criticism...