Pakistan's military has deployed hundreds of thousands of troops to oversee polling stations across the country ahead of the July 25 national elections.

The military deployment comes after a bitter campaign that has seen accusations of pre-poll rigging, the expansion of hard-line religious parties, and a number of militant attacks that have killed more than 180 people, including three candidates.