I deposited to the account I made some profit. I tried to withdraw my deposit and they won’t let me , they say I need to deposit another bogus fee and then I can withdraw the original deposit and off cause they say, then I can withdraw my money I reported to Seekrail.com who was able to help me recover my money back when it seems impossible
7 months ago
Twelve Whales has a
1.9
average rating
from
1,107
reviews