India's main opposition party has chosen its candidate for prime minister - but not everyone is happy.<br /><br />Those who oppose Hindu nationalist Narendra Modi say he has been tainted by religious riots that broke out in Gujarat on his watch.<br /><br />Al Jazeera's Nidhi Dutt reports from New Delhi.
