Indianhead WI
Albania asks human rights body to cancel stolen organ claims
The Albanian Parliament has asked Europe's top human rights body to rescind a 2011 resolution that cited since-unsubstantiated allegations of human organ harvesting during the 1990…