Barack Obama to hold town hall in India on December 1 Top Stories November 29, 2017 International trips by the former president will also attract donations.