Facebook’s latest bid to entice users is Whale, a meme-creation app

Tech

TBS Report
22 November, 2019, 09:50 am
Last modified: 22 November, 2019, 09:51 am