Independent deputy Betserai Richards has emerged as one of the most polarizing figures in Panama’s new National Assembly, largely due to a confrontational approach frequently
Independent deputy Betserai Richards has emerged as one of the most polarizing figures in Panama’s new National Assembly, largely due to a confrontational approach frequently