Robert Garrow was an American serial rapist and subsequently spree murderer who operated in New York State in the early 1970s. Garrow embarked on an 1
Read MoreRobert Garrow was an American serial rapist and subsequently spree murderer who operated in New York State in the early 1970s. Garrow embarked on an 1
Read More