CHARITABLE Hampshire residents who donate their unwanted goods to British Heart Foundation shops have helped to fund 93 defibrillators for the county.
↧