Hindu nationalist Narendra Modi (L), the prime ministerial candidate for India's main opposition Bharatiya Janata Party (BJP), seeks blessings from his mother Heeraben at her residence in Gandhinagar in the western Indian state of Gujarat May 16, 2014. (Xinhua/AFP) |