No, babies under 2 do not fly free internationally. Buying a seat for baby usually carries a 10% discount off the base fare, while an infant in lap usually pays 10% of the base fare. In both cases, the full taxes and fees are generally assessed. For some international tickets, those taxes and fees can be more than the base far - so the financial savings aren't as big as they initially appear.