23 May World News At least nine dead after stage collapses at Mexico campaign rally – SUCH TV May 23, 2024 By admin A stage in northern Mexico has collapsed as strong winds gusted through a campaign rally for presidential candidate Jorge Alvarez M... Continue reading