Negative effects of Soy

Soy which is processed from soya beans contains isoflavones which is supposed to provide you with various health benefits, including enabling you to fight high cholesterol, diabetes 2, cancer …