a landslide victory first female president a landslide triumph Taiwan elects first female president a landslide victory who swept to power in January Taiwan has a female president Taiwan elects first female president a landslide victory first female president first female president Taiwan Elects First Female President Taiwan elects first female president