South America Ecuador landslide: At least seven killed in city of Alausi Team Buyback 28 March 2023, 2:48 pm28 March 2023, 2:48 pm Al Jazeera English, latinamericanews, Worldnews Share this:TweetRedditTelegramWhatsApp