Global News
India at UN slams Pakistan for sheltering 9/11 al-Qaida masterminds
Twenty-five years after 9/11, India used the UN Security Council's Afghanistan debate to deliver its most pointed indictment yet of Pakistan's terror record — naming five al-Qaida masterminds, each…