Popular online discussion platform Reddit, which acquired short-form video social platform Dubsmash late last year, has finally shut down the platform.
Copyright © 2024 - Odisha Television Limited All Rights Reserved.