Torfaen residents are frustrated with the council’s new rules surrounding recycling. ID/proof of address has been required at ...