ph2007073101347





India favours Barack Obama : survey

ph2007073101347