The advertisement with 170 photos of Maryam Nawaz has been met with shock and outrage as it was published with public funds.