As seen onFavicon for http://iroots.orgiroots.org

The Ukrainian Grand Delusion

U.S. and E.U. to pro-West Ukrainians: "You fucked up, guys. You trusted us."

Embed

Like
Share

Share

Facebook
Google+