Peru swears in its first female president following Castillo controversyCLICK HERE TO READ FULL ARTICLE