This time I had done my homework and already knew that the illusive red ants were already being sold in the market for the last couple of days, these are mainly sold by the villagers who collect them from the forests around Chaibasa. Read my new blog abou