Selfie determination
Punjab Police officers attend a flag-hoisting ceremony to mark India’s 74th Independence Day, at the Jallianwala Bagh in Amritsar. Narendra Modi, India’s prime minister, warned China over border tensions, promising to build a stronger military.