Honduras swears in Xiomara Castro as first female president

In a historic moment the central American nation of Honduras is now sworn in its very first female president Xiomara Castro and this comes amidst growing political rebellion in her leftist liberal party that has challenged her authority even before her inauguration.