Index of sketchy Russian websites
Archived due to this AskMe thread (leave comments at MetaTalk)
- Aloha Travel (original)
- Aloha claimed to be connected to CETUSA, which I'm fairly certain is not a fly-by-night operation...
- Visa corporation: "the women's visa sponsor—which had no connection with Aloha—had thought the women were in Virginia Beach"
- Lux Lounge (originals: Twitter, Facebook). Their website with limited other info at luxloungebk.com