Minerva Center for Human Rights delighted to officially announce the launch of our brand new website