Share Viral app, Vero gets backlash over CEO's ties to Russia

Let's do Biz