India needs to “cherish and nurture” its Muslim population, which is integrated and considers itself Indian, former US president Barack Obama said on Friday. It […]