Breastfeeding???

Dulce
What is your opinion about how long a baby should be breastfed for?, What is your view on breastfeeding in public? What are 3 benefits of breastfeeding?