Odysee’s MAU of 5.3 million makes it the most popular decentralized social media platform in 2023 by Tech Reporter July 13, 2023 July 13, 2023