Airborne Weather Radar Those strange whiskers on a plane’s nose are actually a crucial element of aviation 2nd Oct 2025