-
Aug 29, 2015, 10:03 am162 ptsAs the 400ft, four-masted La Esmeralda moors at Greenwich for a Tall Ships festival, its blood-stained past proves impossible to leave behind To the tens of thousands of people flocking to east London this weekend for the Tall Ships festival, La Esmeralda is just another magnificent ship to admire…
Welcome to Politomix -- the political news wire where left, right and center mix.
Politomix aggregates the day's political news on the web and your mobile device.