I invested on royal traders when I want to withdraw they told me to deposit more money to be able to withdraw till now It on pending
Royal traders scam me please help me to claim my money back
Others
Royal traders scam me please help me to claim my money back