Teenager rapes woman in beach toilet
7 min read
Mohammed Abdullah, 19, found guilty of raping a woman in a beachside portable toilet.
Continue reading in the USA News Updates app