Legal Definition of ‘Rape’ at Heart of Bizarre Sexual Encounter
- Friday, 07 December 2018
- News Roundup
The definition of “rape” in 41 states, including Indiana, has come under fire after a college student claims she is suffering anxiety from an apparently-legal, uncommon sexual encounter. So reports The New York Post.
Read more...Most Read
-
-
Apr 07 2013
-
Written by PLP News
-
-
-
Mar 31 2013
-
Written by PLP News
-
-
-
Feb 08 2014
-
Written by Administrator
-
-
-
Jan 26 2014
-
Written by PLP News
-