Facebook, which has been slammed by legislators & people for its intention to create an Instagram for min