Grammy-Winning Music Teacher Forced Woman Into Sexual Servitude, Police Say

By Celebrity News Wire on December 6, 2018

A Grammy Award-winning music teacher in North Carolina is accused of using promises of a singing career to force a student into sexual servitude....

Full Story