Home news Anwaar Lahrichi-Greenwood: Family criticise Spanish police over Ibiza death

Anwaar Lahrichi-Greenwood: Family criticise Spanish police over Ibiza death

7
0

Anwaar Lahrichi-Greenwood’s family say they have carried out their own investigations.
Source: BBC News London

LEAVE A REPLY

Please enter your comment!
Please enter your name here