from my last post to now they lost there old site and now have a new 1
they have a new site Home - Astra Spoofer
and are doing the same scam under a new name
from my last post to now they lost there old site and now have a new 1
and are doing the same scam under a new name