NewProfilePic App Taking Abilene by Storm Could Be Linked to RussiaNewProfilePic App Taking Abilene by Storm Could Be Linked to RussiaExperts are warning that NewProfilePic is tied to Russia and may pose some security risks. Here's what we know. ChazChaz