What is a haboob and which U.S. city did it engulf this week? Find out in the quizBy moderat ereport / August 29, 2025 This week, Taylor Swift debuted her engagement ring and the parasite world brought us something gross to worry about.