Thanks for all the emails about this. It looks as though and have been “shut down”. If anyone could translate the writing on the tagruato site please let me know. Apparently (thanks to Phil) the US Title 18,2332b is a US code for Terrorism, interesting. Below are screenshots of the two websites as they currently are.