Nearly 1 million bottles of heart and kidney medications were recalled over foreign substances found on tablets. The post ...