12 Jun Islamic State piggybacks Baaz's social mega-feed Posted at 22:31h in Uncategorised by Leanne 0 Likes An outlet linked to the militants is spreading propaganda via San Francisco-based Baaz’s service. Source: BBC Technology News Tags: Art