Peter Solomon, 49, has been charged with raping a woman passenger He allegedly picked her up from a bar near University of Central Florida She furtively called 911 but sheriff’s deputies were unable to find her Orlando Police say Solomon may be responsible for other sex crimes Officers have urged more victims to come forward […]