Sri Lanka police score own-goal in rights case (5-Dec-15, Legal)
ECONOMYNEXT - Sri Lanka's police may have scored an own goal by trying to invoke the United Nation's Universal Declarati...