online and offline human rights abuses