Nepal had mandated registration for social media platforms in a bid to crackdown on misuse.