World Published 18 May, 2024 09:18am Thunderstorms pummel Houston, leaving thousands without power, killing 7 The majority of the deaths were caused by fallen trees, downed power lines, and lightning strikes
World Published 29 Aug, 2022 05:07pm Detroit gunman who killed three people nabbed by US police Three of the victims died and one survived, police told local media