Weekly Open Thread – Bumped

A protester shows a victory sign and white rose as people protest in front of the Iranian embassy in Brussels, Saturday, June 20, 2009. People gather to express their solidarity …