Nearly 7,000 children's swimsuits that pose a potential strangulation hazard have been recalled by the US Consumer Product Safety Commission and Health Canada.