
Defamatory publications on Instagram enjoined
Friday, May 07, 2021 @ 2:18 PM | By Stephen Thiele
Instagram, an Internet-based social media platform, is described as a “photo and video sharing social networking service.” Launched in October 2010, it now has over one billion users worldwide. It is...