A signature on an agreement does not mean much. Many countries have signed off on human rights agreements, and do not respect them. Iran was one of them. Cambodia is a signatory to the Ottawa Convention on the banning of landmines. And yet, somehow, as if by magic, landmines keep popping up along the Thai - Cambodia border, maiming and killing Thais. Many countries signed up to respect fish stock conservation and yet those countries have fishing fleets which violate the agreements. China bottom dredges the offshore areas of Canada laying waste to massive expanses of the ocean. One of the reasons why the Somalis turned to piracy was because foreign fishing fleets destroyed their fish stocks. Thai, Vietnamese, Indian and Chinese fishing boats were frequent visitors to the waters off of Somalia. Need more examples? Agreements were made to restrict the use of many dangerous chemicals, and yet they are still pumped out by factories in Asia.