Threads – Introducing a new way to share with Text Instagram recently launched Threads as a social media platform on July 5th, 2023. Instagram Instagram is a photo and video sharing social networking service owned by American company Meta Platforms. Instagram allows users to upload videos and photographs. This can be edited with filters, be […]