HuffPost today announced the appointment of Aman Sethi as Editor-in-Chief of HuffPost India. Aman will be responsible for all editorial output on....