*A Tanzanian social media personality with millions of followers faces the possibility of execution after treason charges were filed against her. As SandraRose.com reports, Jennifer “Niffer” Jovin was ...