Flowers are left on the Google signboard by Chinese supporters at the Google headquarters office in Beijing, China, 23 March 2010. Google said 22 March it will shift its search engine for China off the mainland.
March 23, 2010, Tuesday
| Source: EPA/BGNES