Outrage as India asks migrants to pay own fare