Well then I will go speak with the police or the FBI soon insha'allah (godwilling)...

I currently have pretty much constant internet access.

Thank you for your answers.