Libre

Leftist Xiomara Castro has been sworn in, marking the first time since 2006 that Honduras has a legitimately-elected president. Ben Radford reports.