Indians head to the polls for the general election on Monday. More than 814 million people are eligible to vote.

Al Jazeera's Sohail Rahman reports from New Delhi on how candidates are using all forms of communication to get their message across.

Source: Al Jazeera