Acting through its specialized departments, Oman Human Rights Commission (OHRC) exerts efforts to follow up adherence to human rights in the Sultanate, a report published on its website said."OHRC ‘detection mechanism’, which was a standard measure of monitoring social media and electronic websites, spotted a visual clip about Omani citizen...