News A landslide devastates a town in Venezuela, leaving at least twenty dead October 12, 2022 0 FacebookTwitterPinterestWhatsApp