New York City skyline showing the Tribute in Light memorial is in remembrance of the events of Sept. 11, 2001.

Remembering 9/11

September 9, 2024 btwadmin 0

On September 11, 2001, millions of Americans were going about their business on a regular Tuesday. That morning fourteen members of the terrorist group al-Qaeda […]

National Aquatics Center building in Beijing, China

Stuff YOU Should Know

February 15, 2022 btwuser 0

Fake Snow at the Winter Olympics The Winter Olympics has been affected by climate change. In fact, all the downhill skiing events this year have […]