December 10th is designated International Human Rights Day and given recent events in North Africa and the Middle East, where thousands took to the streets demanding their rights, this year holds a special meaning.
↧