Rally against child abuse and the cover up of paedophilia in Scotland and in Lithuania. Trafalgar Square, London August 7, 2010.