Ruined people's lives? Lol. Last I checked only one that is responsible for your investment is yourself. Sell take the loss and make it back somewhere else or hold a position and flip some and slowly gain $$ back.
(2)
(4)
Amarantus Bioscience Holdings (AMBS) Stock Research Links