A woman with a rare condition that causes hearing- and vision-loss lit up when a cochlear implant was activated in one of her ...
The Black Feathers will return to The Allen Center in Newton, Massachusetts for a concert performance as part of their U.S.