BOSTON – A Lowell man is facing criminal charges after he allegedly raped one woman and attempted to rape another in a one-hour span near downtown Boston. Solomon Wambui, 25, was ordered held behind bars after he appeared in Boston Municipal Court on Thursday to face charges of rape and attempted rape, the Boston Herald reported.