There are many different causes of breast cancer. There are some really good videos about this where you can learn more about it: http://beyondtheshock.com/learn/4/1#4/1.
Looking for another topic? Use the search box in the top right.
“ Inspire hope by becoming an advocate for breast cancer prevention. ”