Saturday, January 23, 2016

Mos Def was charged for using a 'World Passport' to travel. Does it have merits?

The universal declaration of human rights states that “everyone has the right to leave any country, including his own, and to return to his country”

Posted by The Economist on Saturday, January 23, 2016

Ad Inside Post

Comments system

Disqus Shortname