At Least 22 Dead in Memorial Day Weekend Storms That Devastated Several US States
At Least 22 Dead in Memorial Day Weekend Storms That Devastated Several US States May 28th, 10AM May 28th, 10AM A series of powerful storms swept over the central and southern U.S. over the Memorial Day holiday weekend,