Home Current News Ecuador, Peru head to polls under strict virus measuresNewsCurrent NewsEcuador, Peru head to polls under strict virus measuresApril 11, 202136FacebookTwitterPinterestWhatsApp Source: yahoo.com/news