BBC World Service
BBC World Service Country Rating Poll Data for France &amp; India.