Since the start of 2013, pharmaceutical companies based in the U.S. or abroad have recalled about 8,000 medicines, a Kaiser Health News investigation shows.