Peace Flotilla

ukThe Peace Flotilla has arrived en masse at Helena Bay, the site of Russian oligarch Alexander Abramov’s luxury retreat. They have already made their presence felt with a large sign saying “Stand Up To Puten” (Sic) written in the sand above the highwater mark. There has been a number of security people spotted around the […]

Current track