Authorities believe a Florida man arrested last weekend is the so-called Pillowcase Rapist and is responsible for a string of notorious South Florida assaults that took place in the 1980s, the Miami-Dade State Attorney's Office announced Thursday.
from CNN.com - RSS Channel https://ift.tt/2uq3wg0
0 Comments