How long should I breast feed my baby?

This is an individual decision but WHO/UNICEF recommends that babies should be exclusively ( no water, juice, solids) breastfed for the first 6 months of life, then introduce solid foods and continue to breastfeed for up to 2 years of age and beyond.