An article just posted said it was posted on “Face Book” so which is it? Instagram is owned by twitter I believe.
Insta is owned by Facebook