Last night’s Camelopardalid meteor shower disappointed stargazers

Last night thousands of eager meteor watchers gathered hoping to catch a glimpse of the Camelopardalid meteor shower, a rare astronomical event that was supposed to light up the night’s sky.