"Also interesting that the taxi driver told Sadiqullah not to go to the police."
Yes, and that's a common phraseology among rapists and pedophiles who let their victims go.
As an aside, it's not uncommon to surf in on a jihad propaganda site and find one of the links (usually at the bottom of the page) is linked to porn.
Yup, unfortunately I've come across that as well. Immediately ran virus scans.