No - he’s been accused of rape. A woman in the Bahamas filed a claim in the U.S.
Sounds odd. She didn’t make a police report in the Bahamas but did so upon returning. I’m starting to wonder if the lady didn’t file the claim til she found out he has money.
thanks!! yup you correct on the allegation