Xiomara Castro becomes Honduras’ first female president
Castro, a democratic socialist, won a landslide victory in last year’s presidential election after campaigning on a radical agenda to counter years of governance plagued by corruption and scandal. She…