Endosulfan Poisoning in Kasargod, Kerala, India
Kerala, the southern state of India in the West Coast is known as “God’s Own Country” and Kasargod, the northern district of this state has a village called “Swarga” which literally means paradise. The Plantation Corporation of...
Read More