When India Slammed Pakistan At The UN

"Pakistan is the biggest destabilising force in the world." Watch India's response to Pakistan's claim that Kashmir was not an integral part of India at the UN.

avatar
Brut.