Maybe he did it, but a rape committed in 2004 and reported to the police in 2016 will likely be be impossible to prove beyond a reasonable doubt.
I don't know who you are thinking about but it wasn't Madoff. The FBI arrested him at his house in NYC.
Pretty sure the US and UK have some kind of agreement where they will apprehend people in each respective country. Didn't Bernie Madoff get arrested in London? Or am I thinking of some other white collar criminal.
I don't know who you are thinking about but it wasn't Madoff. The FBI arrested him at his house in NYC.