Members elected for National Assembly in elections 2018

Elections 2018Members elected for National Assembly in elections 2018

The Election Commission of Pakistan (ECP) has issued the full list of winning Candidates affiliated with various political parties from 270 Constituencies of 342-member National Assembly.

In two National Assembly Constituencies NA-60 and NA-103, elections were postponed, and would be held later on.

Candidates elected for National Assembly:

ConstituencyWinner namePartyVotes polled
NA-1Moulana Abdul Akbar ChitraliMuttahida Majlis-e-Amal Pakistan49035
NA-2Haider Ali KhanPakistan Tehreek-e-Insaf61834
NA-3Saleem RehmanPakistan Tehreek-e-Insaf68280
NA-4Murad SaeedPakistan Tehreek-e-Insaf71663
NA-5SAHIBZADA SIBGHATULLAHPakistan Tehreek-e-Insaf66654
NA-6Mehboob ShahPakistan Tehreek-e-Insaf63717
NA-7Muhammad Bashir KhanPakistan Tehreek-e-Insaf63071
NA-8Junaid AkbarPakistan Tehreek-e-Insaf81788
NA-9SHER AKBAR KHANPakistan Tehreek-e-Insaf58317
NA-10Ibadullah KhanPakistan Muslim League (N)35178
NA-11Afreen KhanMuttahida Majlis-e-Amal Pakistan16480
NA-12Muhammad Nawaz KhanPakistan Tehreek-e-Insaf35120
NA-13Saleh MuhammadIndependent109262
NA-14Muhammad SajjadPakistan Muslim League (N)75220
NA-15Murtaza Javed AbbasiPakistan Muslim League (N)95348
NA-16Ali Khan JadoonPakistan Tehreek-e-Insaf85763
NA-17Omar Ayub KhanPakistan Tehreek-e-Insaf173125
NA-18Asad QaiserPakistan Tehreek-e-Insaf79428
NA-19Usman KhanPakistan Tehreek-e-Insaf84489
NA-20Mujahid AliPakistan Tehreek-e-Insaf78188
NA-21Amir Haider Azam KhanAwami National Party79151
NA-22Ali MuhammadPakistan Tehreek-e-Insaf58652
NA-23Anwar TajPakistan Tehreek-e-Insaf61911
NA-24Fazal Muhammad KhanPakistan Tehreek-e-Insaf83596
NA-25Pervez KhattakPakistan Tehreek-e-Insaf82208
NA-26Imran KhattakPakistan Tehreek-e-Insaf90298
NA-27Noor Alam KhanPakistan Tehreek-e-Insaf71242
NA-28Arbab Amir AyubPakistan Tehreek-e-Insaf74525
NA-29Nasir KhanPakistan Tehreek-e-Insaf49779
NA-30Sher Ali ArbabPakistan Tehreek-e-Insaf73885
NA-31Shaukat Ali S o Liaqat AliPakistan Tehreek-e-Insaf87975
NA-32Shehryar AfridiPakistan Tehreek-e-Insaf82952
NA-33Khial ZamanPakistan Tehreek-e-Insaf28882
NA-34Shahid AhmadPakistan Tehreek-e-Insaf77270
NA-35Imran Ahmed Khan NiaziPakistan Tehreek-e-Insaf113843
NA-36Muhammad AnwarMuttahida Majlis-e-Amal Pakistan91396
NA-37Asad MehmoodMuttahida Majlis-e-Amal Pakistan28563
NA-38Ali Amin KhanPakistan Tehreek-e-Insaf81032
NA-39Muhammad Yaqoob SheikhPakistan Tehreek-e-Insaf79672
NA-40Gul Dad khanPakistan Tehreek-e-Insaf34683
NA-41Gul Zafar KhanPakistan Tehreek-e-Insaf22767
NA-42Sajid KhanPakistan Tehreek-e-Insaf22742
NA-43Noor Ul Haq AlQadriPakistan Tehreek-e-Insaf33871
NA-44Mohammad Iqbal KhanPakistan Tehreek-e-Insaf12580
NA-45Munir Khan OrakzaiMuttahida Majlis-e-Amal Pakistan16265
NA-46Sajid Hussain TuriPakistan Peoples Party Parliamentarians4546
NA-47Jawad HussainPakistan Tehreek-e-Insaf11523
NA-48Mohsin JavedIndependent16526
NA-49Muhammad Jamal Ud DinMuttahida Majlis-e-Amal Pakistan7778
NA-50Muhammad AliIndependent23589
NA-51Abdul ShakoorMuttahida Majlis-e-Amal Pakistan21962
NA-52Raja Khurram Shahzad NawazPakistan Tehreek-e-Insaf64881
NA-53Imran Ahmed Khan NiaziPakistan Tehreek-e-Insaf93110
NA-54Asad UmerPakistan Tehreek-e-Insaf57086
NA-55TAHIR SADIQPakistan Tehreek-e-Insaf145832
NA-56Tahir SadiqPakistan Tehreek-e-Insaf164178
NA-57SADAQAT ALI KHANPakistan Tehreek-e-Insaf136613
NA-58Raja Pervaiz AshrafPakistan Peoples Party Parliamentarians125480
NA-59Ghulam Sarwar KhanPakistan Tehreek-e-Insaf89520
NA-61Aamir Mehmood KianiPakistan Tehreek-e-Insaf105086
NA-62SHEIKH RASHID AHMEDAwami Muslim League Pakistan119362
NA-63Ghulam Sarwar KhanPakistan Tehreek-e-Insaf102632
NA-64ZULFIQAR ALI KHANPakistan Tehreek-e-Insaf155598
NA-65Parvez ElahiPakistan Muslim League158477
NA-66CHAUDHARY FARRUKH ALTAFPakistan Tehreek-e-Insaf112725
NA-67Fawad AhmedPakistan Tehreek-e-Insaf94068
NA-68Hussain ElahiPakistan Muslim League104907
NA-69Parvez ElahiPakistan Muslim League122538
NA-70Syed Faiz ul HassanPakistan Tehreek-e-Insaf95415
NA-71Chaudhry Abid RazaPakistan Muslim League (N)88951
NA-72CHAUDHRY ARMGHAN SUBHANIPakistan Muslim League (N)129136
NA-73Khawaja Muhammad AsifPakistan Muslim League (N)117002
NA-74Ali ZahidPakistan Muslim League (N)96712
NA-75Syed Iftikhar Ul HassanPakistan Muslim League (N)101769
NA-76Rana Shamim Ahmed KhanPakistan Muslim League (N)133748
NA-77Mehnaz Akber AzizPakistan Muslim League (N)106592
NA-78Ahsan Iqbal ChaudharyPakistan Muslim League (N)160020
NA-79NISAR AHMED CHEEMAPakistan Muslim League (N)142646
NA-80CH MEHMOOD BASHIR VIRKPakistan Muslim League (N)108683
NA-81Khurram Dastgir KhanPakistan Muslim League (N)130978
NA-82Usman Ibrahim S O Muhammad IbrahimPakistan Muslim League (N)117535
NA-83ZULIFIQAR AHMADPakistan Muslim League (N)139314
NA-84Azhar Qayyum NahraPakistan Muslim League (N)119705
NA-85Haji Imtiaz Ahmed ChoudharyPakistan Tehreek-e-Insaf100302
NA-86Nasir Iqbal BosalPakistan Muslim League (N)147394
NA-87Ch Shoukat Ali BhattiPakistan Tehreek-e-Insaf165835
NA-88MUKHTAR AHMAD MALIKPakistan Muslim League (N)130302
NA-89Mohsin Nawaz RanjhaPakistan Muslim League (N)116275
NA-90Ch Muhammad Hamid HameedPakistan Muslim League (N)94053
NA-91Zulfiqar Ali BhattiPakistan Muslim League (N)110654
NA-92SYED JAVED HUSNAINPakistan Muslim League (N)97266
NA-93Umar Aslam KhanPakistan Tehreek-e-Insaf100626
NA-94MALIK MUHAMMAD EHSAN ULLAH TIWANAPakistan Tehreek-e-Insaf94088
NA-95Imran Ahmed Khan NiaziPakistan Tehreek-e-Insaf165518
NA-96AMJID ALI KHANPakistan Tehreek-e-Insaf158191
NA-97MUHAMMAD SANA ULLAH KHAN MASTI KHELIndependent131109
NA-98Muhammad Afzal KhanPakistan Tehreek-e-Insaf139277
NA-99GHULAM MUHAMMADPakistan Tehreek-e-Insaf81504
NA-100QAISER AHMED SHEIKHPakistan Muslim League (N)75285
NA-101Muhammad Asim NazirIndependent147937
NA-102NAWAB SHERPakistan Tehreek-e-Insaf110168
NA-104Ch Muhammad Shahbaz BabarPakistan Muslim League (N)95274
NA-105Raza NasrullahPakistan Tehreek-e-Insaf77920
NA-106Rana Sana Ullah KhanPakistan Muslim League (N)106137
NA-107Khurram ShahzadPakistan Tehreek-e-Insaf126651
NA-108FARRUKH HABIBPakistan Tehreek-e-Insaf112182
NA-109FAIZ ULLAHPakistan Tehreek-e-Insaf123095
NA-110Raja Riaz AhmadPakistan Tehreek-e-Insaf114215
NA-111CHAUDHARY KHALID JAVEDPakistan Muslim League (N)110892
NA-112MUHAMMAD JUNAID ANWAR CHAUDHRYPakistan Muslim League (N)125679
NA-113MUHAMMAD RIAZ KHANPakistan Tehreek-e-Insaf129506
NA-114SAHIBZADA MUHAMMAD MEHBOOB SULTANPakistan Tehreek-e-Insaf106047
NA-115GHULAM BIBIPakistan Tehreek-e-Insaf91714
NA-116Muhammad Ameer SultanPakistan Tehreek-e-Insaf91098
NA-117CH MUHAMMAD BARJEES TAHIRPakistan Muslim League (N)71989
NA-118Ijaz Ahmad ShahPakistan Tehreek-e-Insaf63918
NA-119RAHAT AMAN ULLAH BHATTIPakistan Tehreek-e-Insaf110424
NA-120Rana Tanveer HussainPakistan Muslim League (N)99697
NA-121Javed LatifPakistan Muslim League (N)101684
NA-122Sardar Muhammad Arfan DogarPakistan Muslim League (N)96113
NA-123muhammad RiazPakistan Muslim League (N)97205
NA-124Muhammad Hamza Shehbaz SharifPakistan Muslim League (N)146306
NA-125Waheed Alam KhanPakistan Muslim League (N)123066
NA-126Muhammad Hammad AzharPakistan Tehreek-e-Insaf105824
NA-127ALI PERVAIZPakistan Muslim League (N)113273
NA-128Sh Rohale AsgharPakistan Muslim League (N)98205
NA-129Sardar Ayaz SadiqPakistan Muslim League (N)103091
NA-130Shafqat MahmoodPakistan Tehreek-e-Insaf127590
NA-131Imran Ahmed Khan NiaziPakistan Tehreek-e-Insaf84531
NA-132Mian Muhammad Shehbaz SharifPakistan Muslim League (N)95864
NA-133Mohammad pervaiz malikPakistan Muslim League (N)89699
NA-134Rana Mubashir IqbalPakistan Muslim League (N)76298
NA-135MALIK KARAMAT ALIPakistan Tehreek-e-Insaf64850
NA-136MUHAMMAD AFZALPakistan Muslim League (N)88913
NA-137Saad WaseemPakistan Muslim League (N)121226
NA-138RASHEED AHMAD KHANPakistan Muslim League (N)109438
NA-139RANA MUHAMMAD ISHAQ KHANPakistan Muslim League (N)122613
NA-140SARDAR TALIB HASSAN NAKAIPakistan Tehreek-e-Insaf124644
NA-141NADEEM ABBASPakistan Muslim League (N)92944
NA-142Riaz ul HaqPakistan Muslim League (N)140829
NA-143RAO MUHAMMAD AJMAL KHANPakistan Muslim League (N)143022
NA-144Muhammad Mueen WattooPakistan Muslim League (N)118716
NA-145Ahmad Raza ManekaPakistan Muslim League (N)118686
NA-146rana iradat sharif khanPakistan Muslim League (N)138834
NA-147SYED IMRAN AHMAD SHAHPakistan Muslim League (N)120924
NA-148Chaudry Muhammad AshrafPakistan Muslim League (N)129027
NA-149RAI MUHAMMAD MURTAZA IQBALPakistan Tehreek-e-Insaf140338
NA-150Syed Fakhar ImamIndependent101520
NA-151Muhammad Khan DahaPakistan Muslim League (N)111325
NA-152Zahoor Hussain QureshiPakistan Tehreek-e-Insaf109257
NA-153Chaudhry Iftikhar NazirPakistan Muslim League (N)106467
NA-154AHMAD HUSSAINPakistan Tehreek-e-Insaf74283
NA-155Malik Muhammad Amir DogerPakistan Tehreek-e-Insaf135872
NA-156Makhdoom Shah Mahmood Hussain QureshiPakistan Tehreek-e-Insaf116383
NA-157MAKHDOOM ZAIN HUSSAIN QURESHIPakistan Tehreek-e-Insaf77373
NA-158Muhammad ibrahim khanPakistan Tehreek-e-Insaf83304
NA-159Rana Muhammad Qasim NoonPakistan Tehreek-e-Insaf102754
NA-160ABDUL REHMAN KHAN KANJUPakistan Muslim League (N)125810
NA-161MIAN MUHAMMAD SHAFIQPakistan Tehreek-e-Insaf122069
NA-162Choudhary Faqir AhmadPakistan Muslim League (N)81977
NA-163Sajid MehdiPakistan Muslim League (N)70344
NA-164Tahir IqbalPakistan Tehreek-e-Insaf82213
NA-165Aurangzeb Khan KhichiPakistan Tehreek-e-Insaf99393
NA-166Muhammad Abdul Ghafar WattooIndependent102385
NA-167Alam Dad LalekaPakistan Muslim League (N)91540
NA-168Ehsan Ul Haq BajwaPakistan Muslim League (N)124447
NA-169NOOR UL HASSAN TANVIRPakistan Muslim League (N)91818
NA-170MUHAMMAD FAROOQ AZAM MALIKPakistan Tehreek-e-Insaf84634
NA-171Mian Riaz Hussain PirzadaPakistan Muslim League (N)99306
NA-172Chaudhary Tariq Bashir CheemaPakistan Muslim League106494
NA-173MIAN NAJEEB UD DIN AWAISIPakistan Muslim League (N)86356
NA-174Makhdoom Syed Sami ul Hassan GillaniPakistan Tehreek-e-Insaf63976
NA-175Syed Mobeen AhmedPakistan Tehreek-e-Insaf97347
NA-176SHEIKH FAYYAZ UD DINPakistan Muslim League (N)78590
NA-177Makhdoom Khusro BukhtyarPakistan Tehreek-e-Insaf100804
NA-178SYED MUSTAFA MAHMUDPakistan Peoples Party Parliamentarians93394
NA-179JAVED IQBALPakistan Tehreek-e-Insaf110877
NA-180Syed Murtaza MahmudPakistan Peoples Party Parliamentarians72062
NA-181Muhammad Shabbir AliIndependent64154
NA-182Mahar Irshad Ahmad KhanPakistan Peoples Party Parliamentarians53094
NA-183Raza Rabani KharPakistan Peoples Party Parliamentarians54960
NA-184Nawabzada Iftakhar Ahmed Khan BabarPakistan Peoples Party Parliamentarians54779
NA-185Makhdom Zada Sayed Basit Ahmad SultanIndependent94672
NA-186Aamir Talal KhanPakistan Tehreek-e-Insaf62915
NA-187Abdul Majeed KhanPakistan Tehreek-e-Insaf94477
NA-188Niaz AhmedPakistan Tehreek-e-Insaf109854
NA-189Khawja Sheraz MehmoodPakistan Tehreek-e-Insaf78884
NA-190MUHAMMAD AMJAD FAROOQ KHAN KHOSAIndependent72300
NA-191Zartaj GulPakistan Tehreek-e-Insaf79932
NA-192Sirdar Muhammad Khan LaghariPakistan Tehreek-e-Insaf80683
NA-193SARDAR MUHAMMAD JAFFAR KHAN LEGHARIPakistan Tehreek-e-Insaf81358
NA-194SARDAR NASRULLAH KHAN DRESHAKPakistan Tehreek-e-Insaf73839
NA-195Sardar Riaz Mehmood Khan MazariPakistan Tehreek-e-Insaf89829
NA-196Muhammad Mian SoomroPakistan Tehreek-e-Insaf92307
NA-197Ehsan ur Rehman MazariPakistan Peoples Party Parliamentarians84940
NA-198Abid Hussain BhayoPakistan Peoples Party Parliamentarians64283
NA-199Ghous Bux Khan MaharGrand Democratic Alliance62785
NA-200Bilawal Bhutto ZardariPakistan Peoples Party Parliamentarians84538
NA-201Khursheed Ahmed JunejoPakistan Peoples Party Parliamentarians97107
NA-202Aftab Shahban MiraniPakistan Peoples Party Parliamentarians72161
NA-203Mir Amer Ali Khan MagsiPakistan Peoples Party Parliamentarians80060
NA-204Khalid Ahmed Khan LundPakistan Peoples Party Parliamentarians99889
NA-205Ali Muhammad Khan MaharIndependent72082
NA-206Syed Khursheed Ahmed ShahPakistan Peoples Party Parliamentarians84706
NA-207NAUMAN ISLAM SHAIKHPakistan Peoples Party Parliamentarians70870
NA-208Nafisa ShahPakistan Peoples Party Parliamentarians107978
NA-209Pir Syed Fazal Ali Shah JillaniPakistan Peoples Party Parliamentarians95972
NA-210Syed Javed Ali Shah JillaniPakistan Peoples Party Parliamentarians90830
NA-211Syed Abrar Ali ShahPakistan Peoples Party Parliamentarians110967
NA-212Zulfiqar Ali BehanPakistan Peoples Party Parliamentarians90663
NA-213Asif Ali ZardariPakistan Peoples Party Parliamentarians101370
NA-214Syed Ghulam Mustafa ShahPakistan Peoples Party Parliamentarians110921
NA-215Naveed DeroPakistan Peoples Party Parliamentarians77890
NA-216Shazia Jant MarriPakistan Peoples Party Parliamentarians80770
NA-217Roshanuddin JunejoPakistan Peoples Party Parliamentarians103232
NA-218Ali Nawaz ShahIndependent75872
NA-219Mir Munwar Ali TalpurPakistan Peoples Party Parliamentarians105952
NA-220Nawab Muhammad Yousuf TalpurPakistan Peoples Party Parliamentarians164047
NA-221Pir Noor Muhammad Shah JeelaniPakistan Peoples Party Parliamentarians80047
NA-222Mahesh Kumar MalaniPakistan Peoples Party Parliamentarians109056
NA-223Makhdoom Jameel Uz ZamanPakistan Peoples Party Parliamentarians110176
NA-224Zulfiqar BachaniPakistan Peoples Party Parliamentarians97451
NA-225Syed Hussain TariqPakistan Peoples Party Parliamentarians82028
NA-226Sabir HussainMuttahida Qaumi Movement Pakistan46707
NA-227Salahuddin son of Shaikh RahimuddinMuttahida Qaumi Movement Pakistan52056
NA-228Syed Naveed QamarPakistan Peoples Party Parliamentarians76077
NA-229Mir Ghulam Ali TalpurPakistan Peoples Party Parliamentarians96978
NA-230Fehmida MirzaGrand Democratic Alliance96875
NA-231Syed Ayaz Ali Shah SeraziPakistan Peoples Party Parliamentarians130000
NA-232Shams un NisaPakistan Peoples Party Parliamentarians152700
NA-233SIKANDAR ALI RAHOUPOTOPakistan Peoples Party Parliamentarians133500
NA-234Irfan Ali LeghariPakistan Peoples Party Parliamentarians95891
NA-235Rafique Ahmed JamaliPakistan Peoples Party Parliamentarians81215
NA-236JAM ABDUL KARIM BIJARPakistan Peoples Party Parliamentarians66641
NA-237Jamil Ahmed KhanPakistan Tehreek-e-Insaf33522
NA-238Syed RafiullahPakistan Peoples Party Parliamentarians29606
NA-239MUHAMMAD AKRAMPakistan Tehreek-e-Insaf69161
NA-240IQBAL MUHAMMAD ALI KHANMuttahida Qaumi Movement Pakistan61165
NA-241Faheem KhanPakistan Tehreek-e-Insaf26714
NA-242Saif Ur RehmanPakistan Tehreek-e-Insaf27502
NA-243Imran Ahmed Khan NiaziPakistan Tehreek-e-Insaf91373
NA-244Syed Ali Haider ZaidiPakistan Tehreek-e-Insaf69480
NA-245Aamir HussainPakistan Tehreek-e-Insaf56673
NA-246Abdul Shakoor ShadPakistan Tehreek-e-Insaf53029
NA-247ARIF UR REHMAN ALVIPakistan Tehreek-e-Insaf90907
NA-248Abdul Qadir PatelPakistan Peoples Party Parliamentarians35076
NA-249Muhammad Faisal VawdaPakistan Tehreek-e-Insaf35344
NA-250AttaullahPakistan Tehreek-e-Insaf36060
NA-251SYED AMIN UL HAQUEMuttahida Qaumi Movement Pakistan56888
NA-252Aftab JehangirPakistan Tehreek-e-Insaf21065
NA-253Usama QadriMuttahida Qaumi Movement Pakistan52426
NA-254Muhammad Aslam KhanPakistan Tehreek-e-Insaf75702
NA-255KHALID MAQBOOL SIDDIQUIMuttahida Qaumi Movement Pakistan59781
NA-256Muhammad Najeeb HaroonPakistan Tehreek-e-Insaf89857
NA-257Abdul WasayMuttahida Majlis-e-Amal Pakistan43505
NA-258Muhammad Israr TareenBalochistan Awami Party43164
NA-259Nawabzada Shahzain BugttiJamhoori Wattan Party22787
NA-260Khalid Hussain MagsiBalochistan Awami Party53528
NA-261Mir Khan Muhammad JamaliPakistan Tehreek-e-Insaf45406
NA-262Kamal UddinMuttahida Majlis-e-Amal Pakistan50497
NA-263SalahuddinMuttahida Majlis-e-Amal Pakistan38097
NA-264AsmatullahMuttahida Majlis-e-Amal Pakistan14888
NA-265Qasim Khan SooriPakistan Tehreek-e-Insaf25979
NA-266Agha Hassan BalochBalochistan National Party20056
NA-267Syed Mehmood ShahMuttahida Majlis-e-Amal Pakistan26711
NA-268Muhammad HashimBalochistan National Party36147
NA-269Muhammad Akhtar MengalBalochistan National Party53183
NA-270Ehsanullah RekiBalochistan Awami Party18728
NA-271Zubaida JalalBalochistan Awami Party33462
NA-272Mohammad Aslam BhootaniIndependent69016
Mati
Mati
Mati-Ullah is the Online Editor For DND. He is the real man to handle the team around the Country and get news from them and provide to you instantly.

Must read

Recent News

Moscow says it won’t allow US to silence UNSC on Israeli violence against Palestinians Monitoring Desk: Russian envoy in United Nations Vasily Nebenzya said that the UN Security Council should bring peace, stability and prosperity to the Middle East and Russia would not allow United States to silence UNSC over the issue of Gaza crisis. According to TASS news Agency, Nebenzya said that Moscow will continue to call for an end to violence against Palestinians and will not allow the US to muzzle the UN Security Council as Washington seeks to support Israel's operation in Gaza. "We will continue to stand firmly for ending violence against the Palestinians. Without a shadow of a doubt, we will continue to expose the abuses and sanctimony with which the US is handling the situation. We will not allow the Americans to gag the entire council with their hands in an effort to encourage further continuation of Israel's ruthless operation," he said in a speech at the Security Council.

Moscow won’t allow the US to silence the UNSC on Israeli violence against Palestinians

0
Monitoring Desk: Russian envoy to the United Nations Vasily Nebenzya said that the UN Security Council should bring peace, stability, and prosperity to the...

From Valdai to Margalla Dialogue —- All roads to Civilisations go through Islamabad

0
By Shazia Anwer CheemaThe emergent realities of global security are fundamentally transforming the frame of references and trajectorial approaches toward them. New security architecture...

12 more men in uniform embraced martyrdom for the motherland in Pakistan

0
Monitoring Desk: 12 more men in uniform embraced martyrdom for the motherland in Pakistan, said Inter Service Public Relations (ISPR) of the Pakistan Army.On...
Dr. Attia Anwar

Lifelong learning

0
By Dr. Attia AnwarAs we age, our minds and mental health become more important. We should try to maintain and improve them. Education is...
12th Defense Expo 'Ideas 2024' 'Weapons for Peace' a major step in defense diplomacy

12th Defense Expo ‘Ideas 2024’ ‘Weapons for Peace’ a major step in defense diplomacy

0
By Asghar Ali MubarakIdeas 2024, the global exhibition of defense equipment, will begin today at the Karachi Expo Center on November 19, in which...
Advertisement