India halts production at medicine factory linked to Gambia deaths: Indian authorities have stopped production at a factory near Delhi after its cough syrups were linked to the deaths of some 69 children in Gambia
View Reddit by DoremusJessup – View Source