WILLIAMSBURG - A Williamsburg woman was held captive and sexually abused last week after meeting her alleged assailant on Craigslist, sources tell News 12 Brooklyn.

Police sources have told News 12 Brooklyn the woman, a native of Wisconsin, found a listing for a room on Humboldt Street and was told she could live in the apartment for free as long as she cooked and cleaned.

The man who sources say approached the victim online, 45-year-old John Hopkins, has been charged with rape, criminal sexual assault and unlawful imprisonment.