In Technology Instagram Now Allows ‘Moderators’ For Livestream March 14, 2022 No Comments Instagram is finally letting Live creators appoint moderators during their streams. Mods will have the ability to report comments,…