Increasing human activities have modified the global cycle of heavy metals, non metals and metalloids. Both arsenic and fluoride are ubiquitous in the environment. Thousands of people are suffering from the toxic effects of arsenicals and fluorides in many countries all over the world. These two elements are recognized worldwide as the most serious inorganic contaminants in drinking water. Many...