LONDON: Twenty first century is century of science and technology and human being claiming to have touched heights and in this era human rights violation is a slap on the face of human being claiming to be modern. These were the view of community leaders in their separate messages on the occasion of International Human […]