Author: Alesha Durfee

Latest allegations of sexual assault show how the legal system discourage victims from coming forward

Virginia’s Lt. Gov. Justin Fairfax is refusing to resign after denying charges by two women who have said that he sexually assaulted them.shutterstockThe first woman to come forward was...

Trending

ALL STORIES