crimes, death, facebook posts The opposite of harvest… Recent counts tell us that over 250,000 farmers in India have committed suicide. They have done this in response to the criminal debt slavery imposed […] Learn More