MERIDEN – LifeStar was called by first-responders to Hubbard Park in Meriden after a man hiking fell 20-30 feet Wednesday night near Castle Craig, according to police.
The extent of his injuries isn’t known, but he was conscious and alert when transported by Lifestar to the hospital.
Stay with FoxCT as this story develops.