Sprites — ghostly flashes of light that occur above some thunderstorms on Earth — may also illuminate other planets' atmospheres. Calculations suggest that sprites could occur on both Venus and ...