Several rallies demanding that prime minister nawaz sharif step down from office due to alleged electoral fraud have being held over the past week. Cat «»