Wembley park stabbings trial shown alleged demonic pact to ‘sacrifice women’

Bibaa Henry, left, and Nicole Smallman (Metropolitan Police/PA)
Bibaa Henry, left, and Nicole Smallman (Metropolitan Police/PA)