'Pakistani MPs' oath taking marks historic transition' | ummid.com
As many as 301 of the 323 newly elected members of the National Assembly (NA) took oath Saturday. The Khyber Pakhtunkhwa and Sindh assemblies have already done this while 345 members did the same in the Punjab Assembly and 56 in the Balochistan Assembly.