New Canaan Police Officer Arrested on Explosives, Weapons Charges: Officials

A New Canaan police officer has been arrested after explosives were found at his Stratford home, according to the Fairfield state’s attorney, and he has been placed on leave from the police department. David W. Rivera, a New Canaan police officer, was arrested on Thursday on a warrant charging him with illegal possession of explosives, illegal storage of explosives, illegal…