Religious parties - some new, others long-established - are fielding more than 1,500 candidates for national and provincial assemblies in Pakistan's general election on July 25.
Religious parties - some new, others long-established - are fielding more than 1,500 candidates for national and provincial assemblies in Pakistan's general election on July 25.