Health Large tornado seen touching down in Nebraska By News for today - April 27, 2024 0 8 FacebookTwitterPinterestWhatsApp Severe and powerful storms have moved across several US states, leaving many experiencing power shortages.