Omega TV UK

OMEGA TV UK

will review how Metropolitan Police officers handled allegations of sexual offences against former Harrods owner Mohamed Al Fayed.

Translate »