Albania's president lambastes US ambassador on TV talk show+

Albania’s head of state lambastes United States ambassador on TELEVISION talk reveal