TAG
radical Islam terrorism
UN Watch tears into Imran Khan: ‘Pakistan’s presence in UNHRC is intolerable’
The UN Watch group, a Geneva-based NGO that is responsible for monitoring the performance of the United Nations, has roasted Pakistan’s prime minister Imran...