I think there might be a connection with these pictures. iirc, the propane store that had a massive propane explosion in Toronto is called Sunrise Propane. Idk if there's a correlation here but with the most recent picture being our Sun, I'd like to just point that out.