windsorstar.com
Woman who allegedly performed live sex shows in Windsor libraries turns herself in
The young woman who made headlines across the continent for allegedly performing a series of notorious live sex shows in Windsor libraries has turned herself into police.