Instagram launches its new messaging app, ‘Threads’!

‘Facebook-owned Instagram is building its own messaging app!’ Yes, of course, this was a rumour spreading…