Climate change and Copenhagen are dominating the world news this week, as politicians, diplomats, scientists, and protesters gathered in the Danish city for the 2009 meeting for the U.N. Framework Convention on Climate Change.

I was debating whether to write anything about a reported fireball that streaked across the sky in the Netherlands at roughly 19:00 local time (17:00 UTC) yesterday, October 13, but seeing this image ended my internal debate.