Female Sterilization – An Overview

I am quite aware that this topic is a hot one and full of controversies. The topic of birth control planned parenthood and all those jargons always draw fire from all angles. While I personally…