Clinton Cluster Bombs and Claims of Victory.

Hillary at Hospital in Tripoli

Hillary at Hospital in Tripoli

Bookmark the permalink.