Anyone seen Colibri lately?

I already posted in the other thread, but I wonder if it would be possible to pin a link at the top of all forums when something like this happens. It seems like it’s happened enough in the last couple of years. If I hadn’t checked this thread because I get the new posts notice, I may not have even heard about this for a few days.