so if a British child is raped by a British family member while on holiday in Dubai then no crime has been committed?
If they're raped under Dubai law, there is a crime.
If they're raped under UK law, but not Dubai law, there is no crime. Extraterritoriality is a very rare thing in law.
Do you think that if two unmarried Saudi citizens come to London and have sex, we should extradite them back to Saudi Arabia?
In other news, American 18 year olds can drink in London (there was a bizarre Reddit thread complaining about this last year), British citizens can smoke cannabis in Holland, etc, etc.
In this case her husband was also an EU citizen...so it would be rape if it happened in either country of origin.
Crimes occur in the country, and under the law, where they take place. The citizenship of the participants, be they victim or perpetrator, is largely irrelevant.
So the question is can you generally have sex with 15 yo as long as you do it in another country...
Yes, if it's legal in that country. No, if it's isn't.
British 19 year olds can't drink in New York, either, much to their annoyance.