FTS 26-05 16:30 Ecuador indigenous leader Leonidas Iza to run for presidency

2023-05-26 78

Ecuador indigenous leader Leonidas Iza to run for presidency//Cuban govt. evaluates bilateral agreements with the EU//Palestinians protest over Israeli presence in Al Aqsa mosque. teleSUR