From Caribbean News Now LONDON, England — Ariella Alexander from St Vincent and the Grenadines suffers with a condition known as steroid resistant nephrotic syndrome, which causes the kidneys to leak large amounts of protein into the urine. Ariella, who is one half of a set of twins, was in desperate need of an ultrasound […]