Xiomara Castro has sworn in as the first female president of Honduras with a sea of waving flags at the national stadium as she took the reins of the country amid an economic and political crisis.
In the event with thousands of people present to witness the inauguration ceremony at a stadium in capital Tegucigalpa, Ms Castro vowed to restore the “broken” country she has got from the outgoing administration.