Police report filed after Behl missing
Photographer who knew Behl claims attack hours after she was last seen
A 38-year-old amateur photographer -- one of the last people to see missing Virginia Commonwealth University student Taylor Behl -- filed a report with police claiming he had been abducted and robbed just hours after Behl was last seen on the night of Sept. 5.
The photographer told Richmond police that he was walking in an alley near Franklin Street and Monument Avenue at 5 a.m. Sept. 6 when he was "robbed by an unknown number of people," according to a Richmond Police Department incident report obtained last night by The Times-Dispatch...
Richmond Times Dispatch