“Tamil political activists in Britain are preparing to conduct a massive protest demonstration on Thursday June 20th 2013 when Sri Lanka plays against India in the Champion Trophy cricket semi-final at the Welsh SWALEC Stadium also known Cardiff Wales Stadium.”
via: http://dbsjeyaraj.com/dbsj/archives/22073
Source: dbsjeyaraj.com