The Facebook-owned app debuts a feature that lets you post photos and videos that disappear after 24 hours. Sound familiar?
Source: CNet