Skip to main content
Report this ad

See also:

Evidence points to murder and organ trafficking during Kosovar War

 Downtown Pristina the capital of Kosovo, is seen February 13, 2008 in Pristina, Serbia.
Downtown Pristina the capital of Kosovo, is seen February 13, 2008 in Pristina, Serbia.
Photo by Chris Hondros/Getty Images
Report this ad