Following worldwide outrage, an ad campaign for Libra feminine hygiene products, which had been circulating in Australia and New Zealand, has now been put on […]