Trafalgar Square Speech

2018-08-12T14:12:29+01:00

My speech in Trafalgar Square on Jan 17th 2015 at the London March protesting against the Dolphin slaughters in Taiji [...]