Thanks for posting this, jveritas, it’s great news.
The responses on the thread were mostly of desperation and they were saying "allah help us".